Where to start. Pay for performance but discretionary bonuses are laughable. Hard time attracting outside talent. Disjointed management system. Too many titles and layers of bosses. Bad messaging. Record earnings followed by miniscule bonuses. Training is weak. Bad communication among departments. Too many long term employees. Guys well past retirement age just hanging around. Getting decisions made takes forever. They kick the can a lot.