4.0
Dec 26, 2021
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Offers Flexibility, good Facilities, latest Technology Diversity, Overall not bad
Cons
Some associates with them vests feel like they’re on the top of the pyramid, not all though