2.0
Jul 17, 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Innovative plans, decent pay/benefits and good learning opportunity in tech.
Cons
There is a lack of strategic direction right now. Too many mid level managers that don’t actually contribute any meaningful value to sales efforts. Sales culture became more toxic after restructuring which hurt overall morale.