1.0
Nov 12, 2017
Anonymous employee
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Winn Companies has a generous holiday and vacation benefit.
Cons
high cost of health insurance, low compensation, sites run as they choose ignoring values set by corporate, employee turnover is very high in first couple of years- new hires don't want to stay