4.0
Apr 10, 2025
Former employee, more than 5 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Excellent work done by the talented people that work there. Good facilities and work conditions.
Cons
Difficult management structure - President changes potentially every four years and this can be unsettling for all. Very high turnover of key staff.