5.0
30 Apr 2026
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
The compensation is good and they promote from within.
Cons
They only have an office in New York.
Check out your Company Bowl for anonymous work chats.