Pros
Diversity is valued by the HR and recruitment functions. Full benefits package. Talented people work throughout the lower level positions.
Cons
They lie about caring for people over profit. They treat employees like possessions. They don't provide a work-life balance. So many employees have quit due to toxic workplace with poor management and unreasonable demands for productivity and quality. Every area is understaffed. It's a revolving door and they don't care. People are expendable and hours are long and grueling. Vacation and pto for wellness and health is benefits that you will need to fight to use. Poor training methods and old technology bog down processes. Every day is negative reinforcement. Low level inexperienced managers act like drill sergeants. Always threatening written or verbal warnings and termination.