1.0
Nov 21, 2024
Current employee
Zürich
Recommend
CEO approval
Business Outlook
Pros
Super colleagues across sales department. Some really good people in HR organization
Cons
Literally destroying it’s own moat competing on the cheap end of technology