Thanks for the details!! A very very great example on how to enable us to share our thoughts...really appreciate that.
Given your preference, for sure you will find a career in PwC most suitable to what you desire...given its career stability and steady salary / grade progession and its possible exit paths (cox you are under XV, which still leaves you some flexibilities in your hosting department). Btw, Accenture is great too, but not sure how "into" you are towards technology consulting / software development. If you really got an offer from Accenture, it is all about how your position financial services vs tech sector.
For JETS, there are no direct return offers, so it may somehow differ from your plan.