1.0
Mar 31, 2020
Current employee, more than 3 years
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
I have none with mentioning.
Cons
Not worth the stress. Leadership structure is constantly quitting. Clients are leaving due to the incompetence. If your considering this company to manage your employee benefits program, it’s not worth the price. The company is selling different business units off.