5.0
22 Jan 2026
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive working environment with wonderful colleagues Exerts in their field Care about the candidate experience
Cons
none that I can think of