1.0
Nov 26, 2017
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Anybody with a web presence needs bot protection. Most IT departments lack the talent and/or time to develop an effective in-house solution. Competitive salary.
Cons
** High turnover & No Job Security, Tech is not Unique ** Talent is baited with the compensation and benefits. Sales quota is not strictly enforced. We all have gone several months without selling anything. It seems some have been terminated as a way to motivate others. They hire people with zero proven sales experience, provide the bare minimum in training and expect them to be closers right away. Current employees receive no justification, only excuses. This negatively affects morale. There is no diversity in the workforce.