3.0
28 May 2026
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good Pay, Decent Services Offerings
Cons
Slow internal processes, over committing/under delivering, reselling is a nightmare here, Many customers are leaving due to poor experience the past few years