Lifestyle portraits of the employees at the Taboola offices in New York City Lifestyle portraits of the employees at the Taboola offices in New York City