5.0
20 May 2026
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Solid corporate structure and structured grad scheme Welcoming teams and great people Great benefits Prospective job opportunities after Amazing graduate cohort
Cons
Sometimes feels too big, communications can get lost between teams You have to constantly remind people for things to get them through comms channels HR policy can be very strict regarding examination scores