I have had a couple of periods of being an English teacher. It has pros and cons.
Pro:
no one- be they kid or parent or on the teaching / school leadership side is ever going to be able to claim your subject isn’t important. You’ll never be in a staff meeting and discover that there won’t be a gcse in your subject next year.
there are loads of jobs, because it’s a compulsory gcse, and popular for a-level.
you get to teach Shakespeare and fantastic poems etc
You’ll only have on class per year group, and you’ll see them a lot. Fewer names to remember, relationships to establish, books to haul around
Con:
There is no “flick and tick” marking. You will quickly grow to hate maths teachers for this. marking takes longer than any other subject. Yes in languages you also have to correct spellings and grammar, but they don’t write anywhere near as much.
Because the subject is so important, your results (and therefore you) will be under a fucktonne of scrutiny. English and maths results carry more weighting in the league tables. Prepare to be pressurised.
You will end up teaching some totally inappropriate stuff. Last time I covered English they were trying to do all eight million dry verses of The Highwayman with bottom set year seven as part of a poorly put-together scheme on 19th century gothic literature. You can be MichellePfieffer in Dangerous Minds all you like, but you won’t be given freedom to ignore the curriculum that some ivory tower twat has imposed on you.
Languages, I’m in less position to judge. I know recruitment to exam classes/enthusiasm for learning can be hard. But if it’s what you love most, then you should definitely do it.
I’d say, you could probably get an EAL job if your PGCE is in MFL, but I’m not sure about the other way around. Also, brexit is going to mean a big reduction in need for EAL staff. Most of our EAL kids are Portuguese, or occasionally French, Dutch etc. Kids from Commonwealth countries tend to already speak English.