1.0
20 Sept 2023
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Not many, treated experienced people terribly, micro managed the sales force
Cons
Company cobbles together 3rd tier Tech Companies and micro manages sales reps to try to hit unrealistic numbers. Run as far away from this Co.