Pros
Warning: they force their employees to leave positive Glassdoor reviews, and even do giveaways to those who leave reviews. I will say there are some good people on the customer service, eCommerce, creative teams, maybe few more teams I’m missing and I’ll cherish those relationships. However, they couldn’t pay me enough to come back to this hell hole.
Cons
All upper and middle level managers are terrible. They have extremely high turnover, I think their last VP stayed for about 1 year and many of their directors didn’t even stay for a full year. Most decided to resign or were fired. The CEO, CIO and upper management are terrible at communicating, managing & prioritizing initiatives and take no accountability for their work (or lack of). They treat their employees, contractors, and vendors like trash. I remember there were vendors peacefully protesting outside their headquarters because Windsor didn’t pay their invoices. Of course Windsor called the cops on them and still refused to pay them (that’s the type of culture they have). Their IT is a joke, they had a huge security breach that resulted in all their data being stolen and their solution was simply to wipe all the computers hard drives. And no they didn’t communicate any of this to their customers whose data was also hacked.