Pros
Great opportunity for advancement. I had been promoted many times in my almost 10 years there. I loved my coworkers, Nordstrom has a talent for picking great people. I even enjoyed the majority of my managers. Decent pay and benefits (not at top of scale for this line of work, but not bad)
Cons
I loved the job until they started to change their hiring practice. The area of the IT Dept I worked in started to get replaced with overseas contract workers. The quality of work started to suffer. It was very difficult at times to work with people offshore in another time zone. Many times work had to be redone by a veteran employee because the quality of the offshore work was incomplete, late, or poor. I decided to leave after it went from a job I loved to a job I hated.