4.0
Oct 15, 2024
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
I've had a positive experience working at Windsor. The company fosters a supportive environment, and the management team is approachable and encouraging.
Cons
- Rude customers on occasion - Not many shifts per week