4.0
Dec 18, 2024
Recommend
CEO approval
Business Outlook
Pros
Amazing people and culture, great benefits and room for growth in EMEA and APAC regions.
Cons
Strategy changes every 6 months/1 year. Customer succes department is currently scaling with little to no new headcounts and growing books of business per CSM.