2.0
Jun 29, 2023
Anonymous employee
Former employee, less than 1 year
Geneva
Recommend
CEO approval
Business outlook
Pros
Young team, relatively good salaries
Cons
Poorly managed. Poor performance is not addressed. HR concerns are not addressed even when raised by a large number of staff. Senior Management (especially the Vice President) lacks the strategic and managerial experience to actually manage the organisational and its people.