Pros
health insurance began immediately (no waiting period), high starting pay even for new trainees, decent computer-based training program. they do tend to favor promoting from within which is nice and there are ample opportunities for advancement (promotion+significant raises) if you're good at your job and/or genuinely enjoy it. and are a morning person.
Cons
office was FREEZING, desks were very uncomfortable, perfect example of a corporate cubicle farm, zero flexibility from management for schedule/work hour preferences during training & even after completing training even though they are open ~18hrs per day. strict requirements and escalating hoops to jump through that you are not immediately informed of (really it was manipulative goalpost moving) when it came to wanting to work in a different department or work another 8hr shift window. laughably poor and unreasonable accommodations for employees with documented disabilities. "return to work/office" after the immediate threat of Covid was over is obviously because they own the building and want to get their money's worth. they lost a ton of excellent, long-term employees and even new, promising ones because of their stubborn mandate to return to the office to do the same job everyone had been doing even better/more efficiently from home. the quiet part they won't say out loud: middle management has nobody to micromanage if they don't have butts in seats but they phrase it as "coaching is more effective in person".