Pros
Coworkers were top notch and a pleasure to work with.
Cons
Lack of caring for employee health. I had documentation from a Dr. advising against my return to office due to my medical condition and I was told to come back in or find a new job. Immediate management team has no power. Even your annual merit review is dictated by senior leadership. Over reliance on tracking software to gauge employee performance. Zero interest in looking into the quality of the tracked work. I supplied several reports outlining nefarious behavior and that data was ignored. Very little opportunity to advance and even less chance of getting a raise in salary. Zero flexibility in work/life balance but you are expected to bend whenever the company needs something. Massive silos when it comes to workload. Lots of guarding and non existent collaboration. The general motto is to guard your department to the death even at the expense of improving the overall company. Benefits are very expensive and the coverage is poor in comparison to the market.