5.0
Sep 18, 2025
Current employee, more than 3 years
Basel
Recommend
CEO approval
Business Outlook
Pros
Great employer with lots of benefits
Cons
Large organization, often siloed into smaller teams
Check out your Company Bowl for anonymous work chats.