4.0
Jan 3, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great technology and lots of smart people to make you successful
Cons
Intense day to day work env, supportive but you need to be ready to roll your selves up and work hard