5.0
24 Oct 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
A motivating place to work with an intelligent team and leadership that actually genuinely cares about the happiness of it's employees.
Cons
None at all really. Sales compensation could be higher.