5.0
Dec 1, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Interesting projects and supportive staff Growing company with a very high retention rate Focused on advancing and promoting internal candidates
Cons
Nothing major that comes to mind