Pros
An amazing culture and work environment, with great career opportunities. The product is extremely mature and customers love it and consistently rate it very highly in several review platforms/sites. The company is in a very hot market, that is still growing, and the company is in a hyper growth phase, and is rated as a leader by top analyst firms. The future is extremely bright. The feeling you get working here is that feeling of working at a startup - but with a mature product, thousands of customers and in an extremely dynamic market.
Cons
Fast paced given the market dynamics. The technology is always evolving to keep the competitive edge, meaning you need to continuously to create/update assets - it's impossible to stop and relax for a while.