5.0
Nov 10, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Friendly colleagues and overall super helpful when dealing with problems
Cons
HR is relatively slow in dealing with issues and have to keep up with time zone differences while working sometimes