5.0
May 11, 2019
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Culture is the best part! Employees are helpful and lots of resources.
Cons
It is challenging being new at any company, but Winn has a solid game plan with making sure that new hires are communicated with consistently!