Pros
Probably one of the most significant platforms/products I've had the privilege of providing to the customers I work with in terms of business impact and value. There is an open and transparent culture from the top down. Transforming how a customer views and uses data is very rewarding. Very disruptive to the data space. Awesome in those aspects of the company.
Cons
Sometimes the worklife balance is ignored. There is a lot expected of every team. Not necessarily a con. It's overall a good thing but understand the internal requirements and the amount of time we're spending with customers can be overwhelming. We have to spend time with customers as we're transforming the way they're doing business and it takes time to take a customer from 0 to 100. You don't just buy some licensing. This is really a pro but internal stuff on top can grow into a con.