1.0
May 28, 2024
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
sales management team was great when I started over a year ago.
Cons
Unfortunately, this company is a scam. As a sales professional I'm embarrassed to sell this product. I've never been with a company that provided worse service. Sales leadership turnover has been constant. I would not invest nor work for this company. BTW they just laid off 150 workers. P.S. They are clearly writing false reviews on this website to keep ratings high.