5.0
May 17, 2016
Current employee, more than 10 years
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Windsor is a great company to work for. They have a great support structure and training program. The offer good benefits. The company culture is family like. I have worked for Windsor for over 10 years.
Cons
Depending on your location you may not have advancement abilities unless you are willing to relocate to another state. The company is always growing though.