-Zero transparency with upper management. There's a lot of closed door meetings about the company's outlook that isn't shared with the team. There's also clear favoritism in the office
-No accountability with upper management, especially when it comes to breakdowns in communication. Tendency for blame culture alienates employees instead of making you feel like you're part of a unified team
-TERRIBLE work/life balance. Although there are nice perks (HH, company outings, golden tee, etc), you will spend a LOT of your free time here. Processes and scope are sometimes straight up ignored to appease upper management/client
-High turnover