Pros
COOL product, solid pay, stable company, you won't get laid off if you show up at work and stay the full 8 hours. Lots of smart people at the company. Pretty decent work-life balance.
Cons
The benefits are kind of a joke, although it might just be reflecting on a poor status of the health insurance industry currently. Great starting salaries, but the raises are pretty pathetic (and essentially negate themselves when they hand out 7 furlough days in a year). EVERYTHING moves slow at Pratt. Slow career progression, slow adaptability to new ideas, etc. There's layoffs every now and again, and furloughs what seems like every other year. Company is not by any means hip and limber - still a little bit of an old-white-man company (although 50% or more of the new hires and interns seem to be diversity candidates)... I'd be willing to bet the management and executive teams are 85% white men, and the ones that aren't are HR and EH&S. Some of that is just corporate america, and a lack of women in engineering in general, but still pretty poor stats.