Pros
There are a lot of intelligent people working at Westinghouse that care to do the right thing. The job is meaningful and at the end of the day you go home feeling like you're working on something that will leave a positive impact on the world. The facilities are great, on-site cafeteria, on-site gym, new building, high-walled cubes, and lots of windows. Alternate work schedules and flexible time are great to have, and the continuing education is completely paid for.
Cons
The management has changed things so quickly and cut funding to nearly everything that isn't part of the main project goals. The joke around the company is that they cut funding to order tissues and other office supplies, but they have no problem funding ridiculous "training" programs, the latest of which is the "Slip Simulator" where you strap into a harness and learn how to walk on slippery surfaces...really? They can fund that nonsense, but not conferences where we talk to our customers face-to-face? The company is being led by a bunch of metric-watchers and middle-managers who are completely useless and have no idea what goes on at a technical level underneath of them. As an engineer at this company, my business unit has 7 layers of management before something gets to the CEO. Granted, this is a global company, but when the CEO specifically mentions that he sees great things ahead for the company coming out of your group, you can expect that he only sees $$ signs and has never once talked to that group individually. Salaries are also extremely noncompetitive and HR refuses to do any sort of salary compensation. Since people are leaving, it's also very easy to become pigeonholed and stuck in your job without gaining experience.