3.0
17 Jun 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Good training and development. Supportive teams and management (this is from 2016)
Cons
Base was low for the work although Finns made up for it