* PTO is limited (sub par to consulting industry 18 days vs. 25+ days)
* No stock options (RSU or ESPP)
* Bonus is below industry (between 5-10%)
* Below industry standard for 401K match about 50% less than standard
* Base pay is average but if considering the entire package, then it's below industry standard
* Starting to hire lots of junior and non-consulting people, which makes it hard for team lead to deliver to clients on a consulting standard
* Not trying hard enough to keep the good people to stay
* Senior management sometimes will do/say anything to sell a project and staff their projects including some misleading or (not specified) expectations or take into account what the team members want
* There's an impression of mis-trust between management and everyone else for reason listed above