4.0
Dec 2, 2021
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Amazing locations/countries where business facilities are located Great D&I policies and culture
Cons
Some big M&A over the last years with many internal changes and not clear messages from the management