Pros
They are great at understanding that family comes first, therefore vacation requests and days off are never a problem, provided that you have them available. They reimburse your college tuition at the end of the semester but you must pay for it up front first and you must have a C or better in all classes. Health insurance is priced comfortably and 401k is easy to set up.
Cons
Low pay is the biggest con, even for those who have been with the company for 5+ years. Few or no employee reviews or assessments and no promising career in general, especially for new grads. Low bonus pay, even when quarterly profits are impressive, especially for hourly employees. Average age for employees at our location is about 45, the newer generation looks around for a better offer pretty quickly. A lot of people have been quitting at our location lately.