5.0
25 Mar 2025
Anonymous employee
Former employee, more than 1 year
Geneva
Recommend
CEO approval
Business outlook
Pros
Ambitious colleagues that excel on finding solutions together as a team, with clear upward career opportunities, as the company keeps growing. Really enjoyed working closely with the Bawa brothers, as they provided a great amount of insight into their vision for the company and motivation to succeed.
Cons
Quite a lot of the staff is located around the globe, meaning at times a lack of opportunities to have everyone together in the same room. However, for some that might be seen as a plus.