3.0
Jul 22, 2024
Current employee, more than 5 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Nice, committed teams, good work environment, flexible work arrangement, purposefull mission
Cons
Senior management at times disconnected from staff, bureaucratic environment to navigate, limited HR support for career development