4.0
Aug 13, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people Good products Flexible hours
Cons
Business strategy not always clear Disconnect of expectations between global team and local team Management can be poor and not transparent