5.0
Jan 28, 2022
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
1) Fantastic management structure in EMEA. 2) Detail oriented 3) Focused on Business and also Technology advancement 4) Focus on a Can do attitude
Cons
Too early to talk about Cons ( Rather did not find any so far) But will help if they do more brand awareness about the organization.