Pros
The employees are enthusiastic about the work, the company has good perks, and the product is interesting and useful for customers.
Cons
One office is noisy and chaotic. We are promised a new office space but so far nothing. The business model is questionable. Focus has changed from conversions to user acquisition, which creates a dilemma for marketing and product. Successful products have been shelved because of delayed development and release of the main browser extension, so focus moves from things that are working to things that are not. Communication between teams and offices is labored. Management across teams is inconsistent. General management is usually counter-productive. The CEO is a micro-manager who has a poor grasp of detail. Nearly all of the people who work directly with the CEO end up switching managers or leaving the company, but the CEO still has broad managerial and hiring responsibilities. This creates a lot of friction and mistrust, making it difficult to improve the processes of the company.