2.0
21 Jan 2026
Former employee, more than 3 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Health insurance benefit for employees
Cons
Limited opportunities for role growth and career advancement
Check out your Company Bowl for anonymous work chats.