Pros
As with the other reviews: The people below the C-level are incredible. There are some very talented and reliable people here.
Cons
1. It's constant chaos. There's no clear vision or plan. Things change constantly, and not for the better. There's a new idea every week that needs to materialize from thin air or everyone else is to blame. Textbook "over promise under deliver". 2. The CEO shouldn't be allowed to interact with anyone other than engineering. His impulsiveness and total lack of people skills have lead to a team of highly skilled professionals left scrambling to meet his whims. Deadlines are unrealistic, and he makes false promises to whoever he's trying to sell to that day. 3. The company continues to shrink in size and no one is addressing the issue. We don't have key titles anymore like HR. We know when and why people go missing so why do we have to pretend? I keep my resume up to date because I never know when I'll be next. Is anyone from management even going to read this - who knows?