1.0
8 Jan 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
There was nothing positive about working there
Cons
Swiss managment delusional NYC management handcuffed by Switzerland No advancement, everyone under paid. High turnover CEO inexperienced and ineffective