5.0
May 30, 2024
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Work life balance is amazing, employees are valued like actual people not a number on a spreadsheet. Benefits are the best in the industry and an unmatched culture. Working for a Swiss-based company is amazing!
Cons
At times company direction could be better defined, but overall great communication from the C suite and the company is very stable and profitable.