Pros
The mission and inspiring vision of the company's CEO/Founder. Very cool and impactful technology. Strong products - seems to be a premium brand with customers for a reason.
Cons
Highly political and at times hostile culture makes it a pretty unhappy place to work. People seem more aligned to egos and one upping each other than doing impactful work for the business. At times it seems folks are concerned with winning against each other than the competition and losing focus of the real business goals. Disempowering. Management team is still used to running the show as a startup and have not learned to empower people or harness the skills they've been hired for. Roles and responsibilities are not defined clearly, resulting in unnecessary redundancies, confusion, and bickering - contributing to lower morale.