Pros
Loved co-workers. Some supervisors are great to work with. Low cost cafeteria. Gym. Casual Fridays.
Cons
Micro management of hours, breaks, etc... by some supervisors (not all.) No internal opportunities for growth or promotion unless V.P. or higher level management knows and likes you or you are related. Lots of people with exceptional skills passed up for internal jobs in favor of external candidates or those with less skills but liked by higher ups. Good Ole Boy atmosphere. The company will take advantage of you regarding pay if you let them! I understand a company hiring at the cheapest level possible within a fair range, but their goal is not to pay you a fair wage but to get you as cheap as they can! Beware...do not accept a pay you are not happy with as you will not grow in that area! No real bonuses. The company does not practice what is preached in the companies' tenets. "Our family, your family, one family" The company is very selective about who they treat this way! Incomprehensible turnover rate!