Pros
WinCo is a great company to work for. The leadership of the company is really focused on the long term success of the company and not just short term results as they are all owners but that ownership they will benefit from when they retire (unlike a public company when they could just sell their ownership any time they want). So it has them focused on the long game - which benefits all employees since everyone has the ability to be owners - without putting any of your own money in as they give it to you. People are supportive of each other and leadership generally listens to feedback and is open to hearing from employees.
Cons
There is some high church in the first year like any retailer but retention of employees who stay at least a couple years is really high. This can mean that there is less chance for advancement sometimes though because there are only so many openings as you move up and people are not leaving them through turnover very often. But some areas (like store operations) have more opportunities than others (like corporate functions).