Headquarters: New York, NY
3 offices
(Company stats)
• “A reputable firm”
• “Never heard of them”
• “Good people to work for”
• “Selective in hiring”
