Pros
Great co-workers - but that's frequently the case in bad environments. Better than not working (that was worth an extra star).
Cons
The friendliness of the CEO is just on the surface. His shake-the-etch-a-sketch style of mismanagement is atrocious. How many times can you hire and layoff people for the sake of reorganizing in one fiscal quarter? There seems to be no foresight and communicating change to the employees is non-existent. People just disappear here 6 - 8 at a time and not a peep from management about where we're headed to next. Imagine a trigger happy Darth Vader who only heeds his own advice. That may not be his intention but that's what it looks like from the outside. This company will not change until he steps downs and clearly he needs to but as majority shareholder that seems unlikely. I'm sure he's trying his best but I've seen much more constructive CEOs and I can't state enough that he's the beginning and the end of the problem. People are literally afraid of him. The culture is a lip service joke. Apart from that this company operates in a niche space and has saturated the market with its offerings. All that's really left is maintaining your position yet there's a lot of churn like we're on the verge of reinventing sliced bread. Mediocrity not only lives here it's having babies. Senior managers are either entrenched old buddies inexperienced at growing a company and have too much voice or they're brand new, inexperienced, bright, and are not empowered. Which is ok since there's no budget to manage and we're not paying top dollar. In the end they're all molded into resigned yes men. Definitely no job advancement here. No reviews - it goes against the owners view that this place is like a family. That means you could be let go for perceived performance reasons without ever having a chance to correct or clarify an issue. That's some kind of family. I know, how about we make this into a real performance oriented culture?