3.0
Aug 8, 2024
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The company has positions all over the country and there are plenty of opportunities for those that want to grow
Cons
Benefits are extremely expensive when compared to in house staff.