Pros
Management works as a team and communicates well
Employees are treated with respect and not like a number
Harrassment, Gossip and Infighting are not tolerated
Lots of fun activities and social events like Mario Kart, Bingo, grilling out in the summer, Chili cook-off, etc.
Cons
Pay is average for the area but we could do better