5.0
Nov 26, 2025
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Windsor invests in its people and genuinely cares about development and culture. If you take initiative, there are real opportunities to learn, grow, and have your ideas heard.
Cons
The company is growing quickly, which means there are always new initiatives and changes underway. It can take a little time to adjust, but the direction is exciting and the resources keep improving.