4.0
Jun 18, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Real care for its employees and good working environment
Cons
Development and progression can be slow but that is for individuals to drive themselves I suppose.