Your success and/or your happiness will depend largely on the team you're assigned to. Have a backup plan and know what you're getting into. The company will push you to work harder than you'll ever imagine possible. If you don't do that, they'll either make you miserable or fire you.
Also, training mostly consists of reading A LOT of internal manuals, and taking an insane amount of tests. You'll be spending about 4-6 months training, and most of that will be useless outside the company. As a developer, you're only going to spend 10-20% coding if you can call it that. It's mostly documentation, reading manuals or understanding ridiculous workflows that you don't care about. Did I mention about the arcane tools? It's also useless outside the company.
If you're not going to stay in Healthcare IT, please do yourself a favor and get a different job. Otherwise, you'll be stressed out or depressed for nothing, but $. Only take this job if you can't find anything else.