Pros: Fun job, great labs, a lot of freedom to design
Cons: Low pay. That was it.
Worked for NASA under guaranteed appointment. I worked on space mission and designed parts for micro satellite system. Tested in hi-tech labs and had any resource, except pay, at my disposal. Really great place to learn and grow as an engineer. I wish I wouldn't have went for the money. The Columbia Shuttle incident was a horrible event to stomach, especially since I was working for an airline on 9/11. First class co-workers with always interesting conversations.