5.0
May 22, 2025
Current employee, more than 3 years
Geneva
Recommend
CEO approval
Business Outlook
Pros
Shared values, supportive managers, competitive salary
Cons
Speed of change make hard to keep the pace with innovations, line of products to be simplified