5.0
Jan 12, 2021
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great product, great people. Leadership genuinely cares about you and your success
Cons
Poor reputation, although somewhat misguided, in certain industry circles causes friction in selling process