1.0
Oct 8, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Chance to work with people from multiple countries.
Cons
No career progression or guidance for Junior or mid level talent as they are just used and treated just as numbers.