4.0
29 Mar 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture, good opportunities for those that seek them, clear career growth and promotion ladder, experienced leaders
Cons
Limited recognition for those that outperform, bureaucracy and red tape