I use to work for a large corp (top 100) and we used the same tactic. The biggest benefit was it looked at all positions and adjusted salary/comp accordingly and reduced turnover significantly. Retaining ee's especially when you are small like ADXS goes a long way in attaining company goals. It's money well spent.
Paying a consulting firm to rubber stamp Dans non performance based bonus comp structure is not independent. I will stop ranting when Dan creates value for his investors, not just for himself.
If I pay you money $$$, and tell you to justify my salary.... what will you do? You gonna damn justify my salary no matter what, infact you gonna mention there is room for more addition to my salary....