Highly understaffed.
Won't increase financial compensation for current employees during time when it's really hard to hire.
Lower base pay than smaller companies.
High turnover for lower level positions.
No bonus for performance or holiday, no bonuses.
Overtime is expected.
Only half of medical insurance is paid for if single, less if you add dependents.
Cutting cost everywhere.
Non managerial employees are treated liked children by some.
Very bad communication between teams and offices often causing projects to go past the due date.
ESOP is not an incentive to stay, most companies pay into ESOP.
ESOP pays from top down and there is no guarantee this company will last long enough to pay you in 10 years.
No 401k match = no incentive to save pre-tax
The benefits aside from the ESOP are almost equivalent to any operating business, think "Walmart" "Domino's" "Engineering Inc."