5.0
10 Oct 2014
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Awesome new headquarters in union square. Lots of room for advancement High energy On a corporate mission
Cons
Senior management is pretty set Some antiquated tech and people still around