3.0
Aug 2, 2023
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Location, benefits, salary. Overall fine experience
Cons
Employee turnover was not the best. Many people started and left within a few months, including myself