2.0
Jun 16, 2026
Former employee, more than 3 years
Geneva
Recommend
CEO approval
Business outlook
Pros
Small number of employees. Easy to know everyone
Cons
Management does not have a strategy. It is necessary to find results with limited/no resources You need to learn from yourself. No career plan