Management does not care about you. You will be underpaid, overworked, and tossed out the door. Don't let the Great Place To Work award fool you, those surveys are MANDATORY and your completion of it is tracked by upper management.
Management constantly boasts record profits while failing to give any raises, except to themselves, and cutting bonuses. They will send you an email about how well they do almost daily while you suffer.
Everything has limitations. Can't be promoted because a team can only have 1 promotion a quarter. Limited being able to submit necessary queries to maintain production systems because only 1 can be submitted a day (even though clients are being affected). There are even monthly agile maturity assessments that teams are required to complete, with the goal being teams improving their agile SDLC abilities. But if you improve too much your team will get in trouble with upper management. This leads to development managers changing the assessment answers to avoid issues. The list goes on..
There is zero growth. You are mandated to fill out goals and development plans every quarter to map out your future within the company but are stopped at any attempt to forward your career, hindered even more by the promotion limitation mentioned above.
Team members will randomly and without reason be fired and not backfilled. My team was gutted, leaving the product to be managed by spreading the workload to existing members from other teams that did not know the software at all and were already busy with their own teams work. The product quality declined and clients were furious but we couldn't do anything about it because upper management refused to do anything about it.
Developers have no time to develop. There are meetings for the meetings. Everything requires a request. Sometimes you literally have to submit a ticket to submit a ticket. Most of my work was filling out request forms in a system that seems like it hasn't been updated since 1999. You will drown in red tape.
There is unlimited PTO but you will be questioned and belittled by management if you use it, even if you take a single day for being sick.