3.0
28 Nov 2024
Former employee, more than 10 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Company is a great place to work because of the amazing coworkers who create a supportive, collaborative, and positive environment every day.
Cons
The company struggles with an outdated strategy, lacks job security as layoffs can happen unexpectedly, and retains low-performing staff due to uncompetitive salaries.