1.0
Jun 24, 2019
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Some decent colleagues to work with and a great international network. Paid well, but is it really worth it?
Cons
USA regional management structure is very slippery, leadership cannot be trusted. VERY TOXIC working environment with little to no values or integrity.