1.0
Nov 6, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
Benefits are good for US employees
Cons
Low commission Constant change in leadership Lack of roadmap Unrealistic expectations Tanking stock price Blame culture
Check out your Company Bowl for anonymous work chats.