Pros
Not really any except that the CEO makes it seem like it is the best place ever. They have these great meetings once in awhile where everyone shares ideas and you get really pumped up but then nothing happens that was talked about.
Cons
Year after year we are promised a bonus. We were taken over and once that happened my pay has not changed. They don't care about what the employees really want or if they are paying them for productivity like one of the comments said. They just expect more and more out of people and then lie to your face when you question a salary increase. "We are putting a bonus structure together.....Sam is working on it.......I think he said in the meeting that soon they will be coming......all lies. and if you express your concern they pretend to listen but then brand you a negative person. The open door policy is bs. Just because the CEO pulls his chair up to your desk and chats with you asking you "what are you doing" doesn't mean he cares it is him wanting to make sure you are working your butt off. The half day pep talk is a joke - it just makes the narcissist in him feel better because nothing will come of it.