1.0
3 June 2023
Former employee, more than 10 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Coworkers help to digest the poor corporate culture and leadership.
Cons
Just about anything you could list - culture, senior US leadership, pay, bonus structure, ability to grow and learn, all of the intangibles are void with this organization.