5.0
Nov 9, 2020
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Amazing leadership, you feel they really care about employees! Good compensation
Cons
Quite restricted internal security, making it hard to adapt for freshman