Amy,
The federal government cannot currently exceed $400,000 salary cap, but the benefits package is amazing and the life/work balance is not even close to the misery of the private sector. You get a pension (no one else gets a pension these days), a well matched retirement account, an incredible healthcare insurance and many other things. You even get union represetation and real rights so no one can fire you or discriminate against you without due process. Of course you can go make more at Prisma but you will work all night when you are on call and do trauma, labor epidurals, and C sections all night. At the VA you also get to practice real medicine and do what's right for the patient and no surgeon or CEO can bully you into cutting corners to make more money. The salary is not everything but I know that new grads don't undersatnd that and only see the number. In reality if you are a young resident I don't think you should start your career at the VA, go work hard and experience private practice, I did that for 16 years before I saw the light when private equity became our employer. The VA is definitly a viable option for those out of residency 10 years or more and understand life priorities.