3.0
Feb 20, 2015
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
They used to be among the best. Getting bigger has not meant getting better.
Cons
They used to be among the best but no longer. It is not the same company anymore.