Pros
Phenomenal products. The platform is unreal, honestly they sell in spite of themselves a lot of the time. Most lost sales are of our their own doing. Pay is ok - they don't expect much, and pay accordingly. A lot of autonomy, the brand buys a lot of credibility and the opportunity to get involved in great work and great customers.
Cons
Sadly a very big strong culture of group think, not a lot of true independent thought going on (generally actively discouraged - a lot of "but this is the way we've always done things"). Culture is predicated on a lot of cool-aid drinking - espouses values "trust, customer success, innovation, equality", these look nice on a slide but are sadly mostly lip-service. The company simply expects people to believe these things because they have a well established brand, rather than earning them and living them day to day (which an alarming number of people do not). Most of the actions they take in this space (equality especially) are often quick-fixes that look nice on a headline but don't fix the underlying problems Fundamentally most of these values and even the view around "making the world a better place" are absent inside the company. Once you're in, it's all about the current quarter's revenue and not much else. Long-term customer relationship management or strategic planning are almost entirely absent from KPIs or discussions, everything is about the immediate sale opportunity and how much money it will bring in - Customers' relationship managers generally get shuffled every year, so the customer never really ends up with a strong relationship. They generally depend on the fact that once you've bought and invested in the system and embedded it into your processes, it's too expensive to switch, and palm off implementation to 3rd parties and don't take ownership of success/failure for the customer, too busy already focussing on the next quick sale.