Anyone here a train driver, what is it like?

I have seen a few trainee train driver jobs come up in the west midlands and I was wondering how stressful the job is and what are the pros and cons of train driving?