5.0
27 May 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Small and dynamic team full of high quality professionals with blue chip experience
Cons
Long working hours in London office
Check out your Company Bowl for anonymous work chats.