Companies, and organizations looking to train and develop their workforce by using team building programs can take full advantage of the matchless diversity of New York City. New York has everything a city could want and everything a team building activity could need: distinctive hotels, excellent meeting space, exceptional restaurants, incredible museums, and a sprawling park all condensed into the compact city.