3.0
Apr 11, 2023
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
International work culture, working with team members across the globe
Cons
Lack of investment in technology Low salaries Little to no development / capacity building options / trainings