5.0
May 3, 2025
Former employee, more than 1 year
Geneva
Recommend
CEO approval
Business outlook
Pros
Competitive salary Very smart , yet down to earth colleagues
Cons
Can become chaotic due to size Decisions take a lot of time to materialize
Check out your Company Bowl for anonymous work chats.