3.0
Aug 14, 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
A lot of people who have been around for a while who have earned very high commissions. They are one of the leaders in their industry.
Cons
Very old fashioned culture. Seems like they 30 years behind these modern, younger company. Very very corporate.