5.0
Jul 15, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team, fantastic leadership, exciting clients. Growth journey is encouraging.
Cons
Pay is probably slightly below industry standard.