3.0
Aug 29, 2023
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Good company to start your career at
Cons
Not the best in terms of opportunities for people with experience. Salaries are 20-30% below industry standard