4.0
Jul 14, 2021
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Working at work made me a better person overall and thought me the meaning of customer service
Cons
They needed to understand their employees more