4.0
Oct 22, 2025
Current employee, more than 1 year
Geneva
Recommend
CEO approval
Business Outlook
Pros
- good salary - interesting job - good team - additional benefits - options to move around internally
Cons
- lots of restructuring -
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Great environment and colleagues at the Forum" "Great people and team members" "Great benefits Great people Resume booster Exposure to high level executives Highly competent colleagues" "Good work life balance if you have the right team" "Good salary (top"
Users say... "demoralized staff and poor leadership" "Toxic culture permeated from top down." "Incompetent management" "some managers need to develop people management skills even if they have been a manager for quite some time." "Team culture could vary (can be toxic) and limited career progression"