As for pros and cons in terms of choosing paediatrics training as a career:
Con's for some people include the intensity of the acute work. I think the pace and workload can be equivalent to that experienced in A&E, and that's not for everyone. Also the length of the training programme and the fact that it's run-through can be off putting for some, however it is competency based, meaning you can progress through it more slowly or more quickly depending on how you are doing with exams or competencies. This means you can do the programme in between 5.5 and 8 years full time (more if you take OOP years or go LTFT, though if you work at 80% of full time, it is possible to progress at 100% rate).
Another thing that is a con for some is the safeguarding work. Fortunately it's a very small part of my job, but a really important one to be an advocate for a child in those situations.
A massive pro for me is the variety. As a trainee you work in general paediatrics, neonatal medicine, community paediatrics, and every sub-specialty of adult medicine you can think of also exists as a specialty to rotate through including paeds surgery, PICU, and paeds A&E. I really like that even several years into specialty training I still feel very much the generalist and get to work across so many different environments. It also means I get to mix the pace of the acute work with the more clinic-based community work and don't have to choose which of these to sub-specialise in until the very end of my training, or as a consultant I can choose to still do a bit of both.
Paeds is also great if you like procedures. I don't need an anaesthetist to intubate a baby, a radiologist to put in a chest drain, or ITU to put in a central line for me, all of these things I am trained for in my training programme, and it's a really great feeling to know you have all of those skills under your belt should you need them.
I really like that I get to work in a huge team of people. We have more doctors and nurses around in a ratio to patients than many other hospital environments, and paeds tends to attract friendly people that you end up being friends with as well as colleagues. You also get to work with lots of other specialties and allied health professions and that means good teamwork is the norm.
The fact that the average length of stay for a paediatric inpatient is <24hrs means it is impossible to get bored and it's really rewarding to see kids get better so quickly. Their parents are always really grateful, we get lots of cards and chocolate!
We don't have the same funding problems as adult services so you wont find paediatric patients waiting days or weeks as medically fit waiting for a residential home placement or package of care. We don't have the same problems with outliers on other wards or bed pressures as much and I really don't miss that side of working with adults!
The paediatrics training programme is flexible and I am already on my second OOP year doing a teaching fellowship (had a year out between ST1 and ST2 to do a leadership fellowship), and there are lots of opportunities to do research, global health, public health, service improvement, teaching, etc.
Very happy to answer any specific questions about paediatric training but in terms of my happiness as a trainee? No question I think I have the best job in the world. Get on twitter and look up the hashtag #paedsrocks to see the thoughts of other paeds trainees around the UK. I'd say in general we are a very happy bunch!