3.0
Jan 22, 2026
Current employee
Raleigh, NC
Recommend
CEO approval
Business Outlook
Pros
Amazing benefits, good people, challenging problems to solve that will refine you
Cons
US holidays not guaranteed to have off due to being a swiss company (yet we don't have swiss holidays off while we work in the US), you have to figure out the job for yourself, minimal training