5.0
Feb 2, 2022
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great people to guide and develop. Salary is fair and usually slightly above compared to others.
Cons
Massachusetts based with little opportunity throughout the US