Skip to Content

Employees say:

“The sense of camaraderie and mission is unlike any other company I’ve ever worked for. We are all in this together to serve our customers and create an amazing product/experience. I am also impressed by colleagues’ willingness to help even if they aren’t in your department. The desire to collaborate and foster growth is very unique. I’m also very impressed by the humility and example of our CEO. His leadership has been very refreshing.”

Read the Great Place to Work review.

Company Info

Information Technology
Industry vertical
HQ location
New York City
# of work sites
Web address
U.S. employees176
Worldwide employees176
U.S. revenue-
Total worldwide (including U.S.) revenue in the latest fiscal year-
Date info provided (companies may opt to keep some data confidential)
May 06, 2021