4.0
14 Apr 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
People are very helpful and supportive. They are willing to share knowledge and help you to succeed
Cons
Compensation is not competitive. High turnover.