Pros
It's a solid company with a very good business model to ride out the rough economic times. The stores are clean when compared to other retailers (Wal-Mart, Target, etc...). The associates are great and I enjoy my coworkers. Good pay and benefits compared to other similar retailers. Very flex-able schedule when it comes to getting days off for life events. If your willing to transfer and commute to other stores it can really turbo charge your advancement.
Cons
Long hours during peak retail holidays. Stress can be an issue and you need to have the skills to deal with it. Policies and procedures that can cost your job if you are not careful. Seems like the company fails to deal with under performing directors/managers on a routine basis in a timely manner. I see the dead wood and it keeps floating in the Fred Meyer pool.