2.0
Jan 7, 2015
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The only good reason is it is located at the heard of New York City. So, it is a good place to commute.
Cons
Stressful, constant change in Management puts the employees in abundant pressure.