1.0
9 Jun 2025
Former employee, more than 1 year
Zurich, NY
Recommend
CEO approval
Business outlook
Pros
Remote working arrangements are nice. You will work with some smart engineers,
Cons
A sinking ship, management lacks integrity and lies, undefined strategies, slow product and commercial development. - You will hear the same thing repeated again and again.