Pros
-Benefits -Unlimited PTO -Amazing office (with a great view over the Bay)
Cons
Management has had ample time to get the house in order but is simply failing across the board. The problems will persist until that happens, regardless of external factors such as market conditions and investor demand. The office environment is toxic as a result, and is amplified by the company's notorious "firing culture". Instead of constantly turning over the employee base in an attempt to improve inefficiencies, might be time to take a long hard look at the situation and make adjustments where it will actually have an impact (i.e. executive management). The CTO is extremely pompous and arrogant, and I truly feel for the many people under his reign. HR is also in need of a revamp. Building a brand is not only the responsibility of the marketing dept (who is doing a phenomenal job btw, go Cheryl). HR should be focused on this as well if they want to attract top talent, but the fact that they are not speaks volumes. It's 2016, time to wake up. Now might be a good time to start building that company "culture" you so often speak of as well. As far as your employees are concerned it doesn't exist.