What they don't tell you when you get offered a job fresh out of college.
Pros: lot's of options to move around the company, decent salary, leadership programs, tuition reimbursement and a few other benefits
Cons: failing to explain to new grads what exactly they can expect.
Please be aware that you will be waiting for a clearance that could take up to 5 years! Sometimes it comes in as fast a month, but on average I believe it is 6 months. I waited 2 years just to find out I was declined. I wish I could get those 2 years back. So if you are willing to gamble a little then go ahead and accept the offer.