5.0
22 Oct 2025
Current employee, more than 10 years
Fort Wayne, IN
Recommend
CEO approval
Business outlook
Pros
Windsor provides a rewarding work environment, offering several opportunities for professional development. The organization demonstrates a strong commitment to its employees, complemented by attractive benefits such as insurance and a great employee discount.
Cons
Peak seasons can be stressful if not staffed.