5.0
Jun 30, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Lots of good perks and nice culture - very good learning experience if it's your first job
Cons
Pay is not reflective of the long hours, but then again this is consulting