3.0
Sep 14, 2017
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good culture at corporate level and certain geographies. Compensation is good.
Cons
Sales team is highly inexperienced and highly needy, does not know how to qualify opportunities.