Pros
1. Healthcare is good 2. Fellow employees and management are nice enough people 3. Looks decent on your resume for when you move on 4. Management is laid back so you won't be micromanaged every second.
Cons
Here's where it gets juicy: 1. Definitely a legacy company. They've been around a while and have no real plans for implementing real change 2. Just recently upgraded from AS/400 (created in 1988), but decided to do the upgrade completely in-house so it's a headache to balance 3. The company is blatantly anti-worker with management encouraging dated practices (hide your wages/bonuses and strongly discourages unions). There's also zero incentive to improve worker conditions as management just relies on a revolving door of college grads. 4. You'll work on Black Friday when everybody else is off (see point 3 about no incentive to listen to employees). 5. The pandemic and its disruptions made everything worse, but a sub 10% raise over the two years and a "we appreciate your extra work" made us all feel fuzzy inside. 6. The work is a never-ending treadmill. It's the same thing day-in day-out with minimal (technical) variation.