-middle management doesn't know how to lead: they set out terrible examples of how to manage projects/people by gossiping about direct reports/clients. Morale very low because lack of support.
-Depending on your project lead, reporting/processes are archaic. There is no room for real thinking. You are a cog in the machine checking numbers/link testing.
-Hard work is rewarded with more work, not actual recognition
-Promotions are based on length of stay at company, not merit
-"Merit raises" are really just cost of living adjustments
-Bonuses are pitiful
-Politics is everything here. Everybody will talk about how everyone is a team and willing to lend a hand when things get crazy, but in reality, its a dog eat dog world here. There is no team here.
-Work life balance is not a thing depending on your manager. Some demand you to work 70+ hour weeks, playing the "client-first" card
-Literally EVERYBODY is ALWAYS looking for another job because they feel like they are either working under an idiot project lead OR they are overwhelmed by an overload of projects. There is no support system built in to help struggling workers, because the environment is so political.
-HR is a joke. Any type of "benefit" that comes from working in a big company, like transferring to other locations is almost impossible. Reviews that could be helpful are a joke because HR can't even keep track of what new HR initiative their pushing out.