5.0
Oct 22, 2018
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Strong culture and the people there assist you through deals and senior executives strive for long term talent retention
Cons
Some of the people there, not all of them, set really high expectations for you and when you can't meet them, you get dogged hard.