Management does not take opportunities to coach, but instead micromanages their teams.
I feel company underpays their employees, at least for similar positions to mine when compared to other companies with similar positions.
Teams are small, and many people are meant to carry their whole department on their shoulders for such a big company. No collaboration opportunities or team projects where idea sharing is common.
No middle-management, you're either in a starting position, or you're a director. There's no opportunities for growth in the middle.