4.0
Mar 2, 2025
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Solid company, average benefits, global footprint, great customers.
Cons
Has all of the headaches and red tape associated with a large multi-national organization. Company has great potential but held back by leaderships lack of vision.