4.0
Mar 10, 2025
Former employee, more than 1 year
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Accommodations, friendly team, multicultural environment, career progression
Cons
can be tough if you are an introvert and neurodivergent but they do help with accommodations and access needs.