Pros
PTO (doesnt roll over but buyback allowed) reportedly decent health insurance and benefits (if you're someone who frequents doctors or have children who do) offers some sort of pension (long term employees - cant recall the specifics.. 3+ years didnt amount to anything) 6% 401K match (5 years vesting schedule)
Cons
Conversely, regarding health insurance, if you're healthy and don't agree with the american approach of overprescribing for anything and everything, you might start taking meds to combat the potential mental health issues and effects of sedintary job setting (seated for 8 hours in a cubicle aside from the 15 minutes you are told when to use the restroom/snack/smoke before and after your 30 min lunch break which is also scheduled for you (even though handbook says its an hour). Overtime is not allowed even when its absolutely necessary to meet deadlines. Managers are unable to help you as they dont know what you do/how you do it or much of anything aside from keeping track of your hours and how to waste minutes you cant afford to if you're expected to meet deadlines without overtime. Union that claims to advocate for you is more loyal to the CEO (who according to google "was the former Executive VP and Director of Collective Bargaining for UFCW from 2004 to 2014, and before that, he held various positions within the union, including International VP and President of UFCW Local 99"). Nepotism/Favoritism/Gossip Lack of training and opportunities for advancement or lateral transfers annual raise was like .50 cents and $19 was pay ceiling. Monitor your chats/monitors like hawks wage theft work from home allowed to many but not others with no policy or equal treatment unrealistic expectations antiquated software / outdated training materials if any exist expected to train new hires without acknowledgment, promotion, or increased compensation lack of communication between underpaid overworked employees performing the work that matters and the managerial side that largely has no idea what that work entails. They dont notice all the great work or thousand times you do everything perfectly but always make a huge deal of the one small error months later demanding you stop the current time sensitive work and fix said error that should be left for when you're sitting on your hands waiting for employers to submit reports (which are consistently late forcing you to stress and work faster than you should when accuracy is critical). could automate (before AI) the job/department or at least make it so much easier with fewer errors but decision makers are unwilling to give access to or utilize tools specifically made to do just that. Core Software (Basys) is 7 versions old but wont update because the older people - both managers and hourly - would completely freak out if confronted with anything changing from how they were taught 10-15 years prior.