3.0
Mar 27, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The staff and the managers were easy to work with. And the tasks at hand were relatively easily to do.
Cons
At times the managers can be a bit difficult to deal with.