Management tends to add little value and unwilling to go to bat for their teams. Company lives on a "hero" culture where some employees go above and beyond but are not recognized.
Product vision is weak at best
Poor performers are allowed to stay for far too long
Performance Review process is opaque, political, and arbitrary