IBM Employee Review
A bad environment
Management is overstaffed, micromanages terribly. Only recourse for employee is through your management team which means if they are the problem you have no one to talk to or address issues with. Managers with zero experience in a department are regularly offered the job over someone with tremendous experience. Longer your in the company the harder it is to be promoted and receive raises. Constantly adding to job duties with no corresponding salary increases for often doing multiple job positions.
Ratings by category
A new environment is more challenging, while you're at it you want to move, there's bottleneck on Managers not allowing you to grow and keeping you stagnant on the same role for their benefit. As an individual you need to understand that you're there to serve at the same time not neglecting your growth and aspirations.
Long hours, working outside your prescribed normal hours, taking more responsibilities than what anticipated.