Pros
Not many pros. Great product and market space, but no strategy to move it forward.
Cons
The CEO just isn't a leader. I saw one review where the company came back with a response ".... It is unfortunate when workers have to be laid off or let go, but to leave people in roles where they either can’t perform or where their talents do not align with the needs of our customers is a disservice ..." Therein lies the rub! Why have the owners left the CEO in his role then? Talk about not looking at the cold, hard facts. The entire team needs to be realigned with some, ANY, kind of strategy and leadership. No one knows what the next move will be.
Other cons: terrible vacation package not commensurate with Silicon Valley companies, expensive (and not great) health benefits to cover our families, low pay and long hours to the engineering talent, cheap mindset. Management has no clue that we are all on the lookout for better jobs and have an insecure feeling in general. It weighs on the atmosphere and nothing is transparent.