Pros
*They are constantly hiring due to turnover so it's easy to get a job here, even if you have a felony record *Medical and dental benefits are above average *They have been in business a long time so people think it's a great place to work *401K match
Cons
*Poor management - they play favorites and will find ways to fire someone in order to give their friend/family that person's job. The favorites can violate company policy, even state/federal laws and get no discipline *Hostile work environment - lots of gossip, backstabbing, jealousy, competition *People who have been there 10+ years try to do as little as possible thinking there will be no consequences anyway *Very boring and repetitive work *Pay isn't that great *Little advanced notice if you need to work overtime or weekends