3.0
Mar 26, 2021
Anonymous employee
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
The people are by far the best part about the company.
Cons
Sales leadership. Additionally, company as a whole can do a much better job of taking care of their employees.