Pros
Good benefits, tons of free products, growth potential, good pay
Cons
Toxic environment, you will be worked until you break, staffing heavily falls on management and they are fully blamed for lack of staff, you will never feel good enough, the company claims to care about you but they do not, lots of aggressive thefts with not safety plans in place, zero work life balance, horrible maternity leave, condescending attitudes from corporate, you’re expected to be a robot who makes no mistakes, everything is over structured and micro managed to the point where things don’t make sense anymore, impossible workload, constant changes with minimal time to learn before they change again, you will always feel like you’re treading water, mental, physical and emotional exhaustion