Pros
Some nice people who stay to try to make things better no matter how much they are disrespected, abused, or treated like sweat shop workers.
Cons
The CEO is clueless, inexperienced, rages, throws childish temper tantrums and can't make good business decisions. Makes the same speeches over and over and no-one understands the points he is making. Untruthful and unethical. Disrespectful. Will limit any chance at company and product success. Won't tell people where investment comes from. Won't allow working from home EVER or life balance. Doesn't care about our feedback or knowledge. Flips out over ridiculous, little and bizarre things. Does not lead by example - his rules don't apply to himself. No accountability for his poor performance or lack of company/product success. Expected to sacrifice health, wellness and family for company, with no kindness or reward in return. Compensation sucks and only top receives stock. Office working conditions are terrible. Company won't pay for proper tools and equipment so people can do their jobs or be productive. Won't even pay for proper desks and chairs. So people often sick and or in pain. Not many company lunches. No team events are allowed. Bad morale. No-one manages or coaches. Direction is confusing and inconsistent. Employees confused about how to do their jobs successfully. No investment in training or development. No praise or recognition - always criticism. CTO can't make working or reliable products, but wants to financially penalize and fire people who are only following company process and direction and trying to take care of upset customers. Can't manage his own team but points finger at others. He and CEO creating culture of fear and intimidation. Not at all an American or Silicon Valley tech company. Product concept is ok so this is all very sad for future.