Pros
The benefits are good and the office location is convenient. The end of year bonus is bigger than most other companies and PTO is not bad.
Cons
There is no room for growth internally. Literally none unless someone dies. Management does its best to squeeze employees for everything all the time. You will be given a monumental workload that makes you want to quit. In fact many people did quit while I was there because the workload is unbearable. Management is constantly working against you to make sure they don't have to promote you. Senior management does not care at all about the employees. Arbitrary rules such as no working from home make no sense. It literally took a pandemic to allow it. Also it is very much divided into high school social cliques. If you don't fit in then they will try and bully you.