5.0
May 29, 2025
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
- Compensation/Benefits/Perks - Approachable/empathetic Executives and department leadership - Great company values, Feels like small family company - If you are someone who works hard, and drives results, and creates a positive and fun workplace - you can grow rather fast at Windsor. The job is very rewarding.
Cons
N/A N/A N/A N/A N/A