Overall Company Rating
4 out of 5 Stars
Top knotch technology, very professional work enviornment, talented coworkers from around the world.Downers
Very little emphasis on culture or quality of life, employees are increasingly being relocated outside of New York.Advice to Candidates
A good place to work at least in the short term but burnout can be quite high. Highly dependant on the group you work with.