Pros: pretty good wages and decent security
Cons: lots of corporate policies
This company offers a lot of internal movement for advancement. It's a large company so you can always be heading up the chain, or if you're happy where you're at you can just stay there, too. This company is always winning prime contracts so you're usually in the clear - at least for a while.