Surrounded by sweeping views of historic landmarks like the Statue of Liberty, Ellis Island, and the iconic architecture of the downtown skyline, our new 43,000 square foot office at 225 Liberty St., New York, NY is now open for business. Standing tall on the 34th floor on one of New York’s most prestigious locations for business, this location reflects our commitment and growing influence on the digital landscape of this magnificent city. The space is an employee-friendly and client-welcoming environment designed for co-creation and to inspire a deeper level of digital disruption with the best engineering minds across the city and the world.