4.0
29 Apr 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Excellent place to work for a couple years. Smart and dedicated staff. Staff is very well compensated.
Cons
Easy to stay too long. Organization and culture is evolving.