Pros
Good pay for this area, competitive benefits, and lots of opportunities for growth, the company also offers monthly bonuses and give out other bonuses throughout the year. Cell phone plan at a reduced price.
Cons
Attendance policy and schedules does not allow for being a single parent, moving into management positions is more of a popularity contest then anything else. They do not offer Overtime to all staff only certain staffing areas, no exceptions even if you absolutely need it. They have onsite food but it is at a 25 - 35 % mark up of grocery stores, most companies would subsidize this not try to make a buck off their employees. The company claims to care about their employees but when it comes down to it "everyone is replaceable" just like any other job. In conclusion, if you don't mind dealing with nobody caring or being on your side and no flexibility in your work hours then the pay is great and they do offer benefits.