4.0
Aug 5, 2021
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good salary, work life balance, interesting projects, contributions to society in education, absolute gem of colleagues
Cons
If are not London commuter then location can be an issue. No company laptops yet been provided however work in progress.