3.0
Oct 16, 2023
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Very Competitive salary, with annual bonus People are friendly and professional
Cons
Long working hours - no work life balance (US time zone so work late into the night) only 20 days holiday Lack of communication between all departments, which results in failings in processes.