1.0
22 Oct 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