Pros
The benefits, once you qualify, are decent. If you go into this business with a mentality that you will build your resume and leave after one or two years then it might be the place for you.
Cons
Retaliation culture under a “we’re a family” mantra. People are “incentivized” to leave good public reviews. I recall a message going around with incentives for leaving a 4 or 5 star review on Glassdoor. Internal polling shows a different environment. Far from what you see on public forums. There is an expectation that you can somehow outperform unequal working conditions and standards. This is a social club type of environment, you either fall in line or “you don’t have what it takes”. Management is constantly claiming to fight inequality, but if you do not meet the model minority model, then you are not deemed “qualified” for the job. Company has been silent about recent racially motivated events, yet still claim that they are fighting inequality.