3.0
Feb 20, 2026
Former employee
Geneva
Recommend
CEO approval
Business Outlook
Pros
Good benefits Good work life balance Friendly colleagues
Cons
Constant layoffs No job security You can be gone one day to the next 5 days per week in office, no work from home