Pros
The work is interesting. The people are typically professional and a real pleasure to work with. Nordstrom places a high value on building and retaining talent. If you're unhappy in your position, management will help you find a team or department where you can realize your potential. When I was hired the CIO came to speak at orientation. He expressed the opinion that if your team of smart professionals had the faith to hire you, you must be worth having. It's an uncommon sentiment in my experience, and one I highly respect. The organization practices a 'servant leadership' or 'inverted pyramid' style of management. As a result, the IT staff in the trenches actually have a voice and the trust of leadership.
Cons
Many IT staff (usually business analysts) started their careers on the sales floor and their competitive origins drive some empire-building behavior. Nordstrom in general is highly consensus-based, resulting in too many meetings. Delivering a software project rapidly usually involves ruffling some feathers.