3.0
Jun 17, 2013
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
solid organizational structure... and lots of it... which can be the achilles heel.
Cons
everyone seems in preservation mode for their longevity. many people have been there many years. need some fresh blood which is willing to take a position and make changes.