Pros
Lots of chance to learn new things Responsive product management - great to have meaningful feedback to the product Best senior management I have worked with in my 24 years in the industry - they are open, interested in talking to leaf nodes like me, insightful, willing to change direction to respond to customers and industry trends, honest, and funny.
Cons
Lots of people complain about work life balance. But given we have unlimited R&R, it is really your job to make the time and take enough time off to recharge your batteries. (I take about 5 to 6 weeks a year and totally disconnect from e-mail for at least 2 of them) The rate of growth of the company and customer acquisition is straining many organizations, but the company has been responding with great onboarding for sales and SEs, and adding another site to being in more customer technical support people. Standard growing pains for an enterprise technical company is hypergrowth mode. (grow or die in an fast growing market)