4.0
12 Jan 2025
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
The people here are amazing and supportive,
Cons
Benefits can be better! The salary only consists of base pay and no other incentives unless you are higher up with at least 10 years of experience. Also can be slow at times.