3.0
8 Feb 2022
Former employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
- good customer success experience! - able to lead team meetings for the US customer success sector of the company - great office environment
Cons
- low pay - international orders with clients were normally delayed - angry customers nearly - was offered health insurance, but never received it