5.0
May 14, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, the work environment is really nice Lateral moves are possible so you can an HR one day and then work in the field sales team
Cons
It’s a big boat so sometimes the decision makin can take time