3.0
Jun 17, 2021
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good place to work, and learn new skills. Good perks!
Cons
Didn't have too much communication with colleagues, this is because for the most part everyone is busy!