2.0
Mar 14, 2022
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Tech was flashy and could work sometimes if people were in place to manage it
Cons
Terrible culture...micro management and fear mongering to an extreme. Toxic environment that was based upon having 5+ internal zoom meetings a day to hover over employees. If you weren't hitting quota, you were told to simply ramp up your cold calls, even though the expectation was 75+ daily.