I had dinner with a friend last night who mentioned an acquaintance that is leaving his private practice to join a corporate government affairs shop. Maybe it's just what I've seen in the insurance government affairs world, but it seems like corporate government affairs would be my last choice of employment options.
When corporate leadership changes, the government affairs folks may not be as necessary to the new leadership. The new leaders may want to bring in their own folks, or there may just be compatibility issues. I've also seen mergers and acquisitions where the new owner already has a government affairs shop which then leads to job cuts.
I suppose there are benefits (literally and figuratively) why folks would want to work in a corporate shop, but my personal opinion that is if you can do well enough financially, that should be a last option.
Just my opinion.