3.0
Nov 4, 2022
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Terrific, competent management in Europe highly competent and able team in Europe could work autonomous without any constant supervising involved in decision making
Cons
New Executive management in the US