Pros
401K match dollar for dollar at 5% Health Insurance My schedule is slightly more flexible than other employees' here.
Cons
Horrible management. Everything is micromanaged. You are treated like a child with horrible parent, being scolded for every little thing and never praised for anything. The company almost never hires from within for higher administrative positions, resulting in new and unknown people coming in trying to change things every few months. The suggestions of the people who are actually on the ground floors working are completely ignored most of the time. Employees constantly bash each other behind everyone's back like middle-schoolers because they hate their jobs and don't want to be here (like middle-schoolers). Little chance for advancement (contrary to what they tell you).