1.0
Oct 22, 2017
Anonymous employee
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great location right next to Grand Central Station, can’t think of anything else to post on here - - -
Cons
Unprofessional office environment - messy, outdated decor, no IT/HR/client services support available, loud obnoxious people Mediocre products - data quality often questioned by clients Lack of strategic vision from senior management team