4.0
Oct 24, 2015
Current employee, more than 1 year
Worcester, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of talented coworkers, great company culture, great leadership and support in the Provider Relations Department, generous benefits package.
Cons
Not a lot of collaboration between departments, many high level managers have left or been laid off, company takes on too many projects at once instead of focusing on correcting current operational issues.