5.0
May 20, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Clear company mission to enable companies to craft exceptional customer experiences
Cons
Some negativity coming from more tenured people who have simply decided they don’t like the new management.