Ventajas
If you like large companies and a lot of meetings, you may enjoy it here. They are well established with a large hospital based customer base. Adhere to scrum/agile processes with a good scrum master.
Desventajas
Be careful with job expectations if you are offered a "lead" role. You'll end up dealing with a lot of mundane tasks that could be easily automated. Higher-ups are slow to make changes to their processes and there's a lot of red tape to make progress. You won't have the autonomy they tell you you'll have but you will be expected to do a lot of people management. The tech leadership feels like a club which you will not easily become a member of. Probably better to start in a lower dev position and work your way up over time rather so you can earn your place into the club.