The reason for the visit was not clear, but one employee said police were taking photos of the company’s servers.
Employees said the police appeared to be from the NYPD, not the FBI. NYPD did not immediately respond to a request for comment.
The office is at 7 Hanover Square in New York’s financial district. Police also visited the office in December, a former employee said. Employees were told that it was because a white substance had been mailed to Executive News Director Ken Li, which they were then told turned out to be a false alarm.