Pros
Flexible shift options, overtime available. Coworkers are wonderful and good people who work hard for the most part, except for the new people they keep hiring when the good ones leave.
Cons
Mandatory overtime required and sick time taken if you can't with the required hours. No work/life balance. No time off given for family matters, appointments, etc without accruing attendance points and verbal warnings. Nepotism, favoritism, annual raises based on basic things that anyone can acheive, so there is no motivation to work above and beyond because the raise barely covers increase in cost of living anyways whether you barely know your job or bust your butt. They hire idiots. They work their food employees to death and pay seasoned employees less than new hires after a pay structure change, which they refuse to do anything about. Took our bonuses only to give them to the CEOs only going forward. Morale is awful. Building is falling apart, no hot water in ladies room which they refuse to fix, dirty break room, overcrowded, unorganized, managers are untrained and can't even help the employees and give clear directions. Constant stress with no room for growth.