5.0
30 Jun 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great place to be, motivated people, extremely talented people, very good benefits, a lot of days off, good free food and coffee
Cons
Can be a bit unorganized sometimes