5.0
Oct 10, 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