5.0
29 Jul 2021
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
nice office, amenities and locations. culture is good too. Have improved a lot over the last few years with more hires joining
Cons
lack of transparency from the top on company vision and strategy. be good to know more of what was coming or being decided.