3.0
Jan 15, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Team environment is positive. Global company with Good benefits and opportunities to promote from within.
Cons
Low pay, have to be located in New York where headquarters are,