I have worked for Costco for 12 years as an hourly and manager. Lots of opportunity for someone willing to put the company ahead of their family. The job security is amazing, top benefits and wages as well. To advance you really have to tow the company line, they do not want innovators or free thinkers. The company has lost its family feel with the new CEO. A lot of the long term staff and managers are losing their dedication to the company. I can't say a ton of bad about the company it definitely has its good points just not right for someone that wants a strong family life.
Job Security and advancement
poor balance of work and home life