MBB vs Quant at IBank
I have an engineering BSc and I will finish a STEM MSc at a top target in UK (Oxbridge) in a few months and it's time to start looking into jobs. I am interested in both consulting (ideally- I would apply to my home country in continental Europe) and quant finance (London): my master places well into both but I want to understand which field is better for me and focus 100% on getting an offer in that area.
An important premise: although I am good at maths/coding I am not a genius, like I am not an IMO medalist (like some of my oxbridge classmates which were child prodigies and have 160 IQ) so, although I did very well in some classes (e.g. numerical PDEs) I struggled in the pure math courses.
My initial idea was to work as a quant for a couple of years now that my quant skills are sharp and eventually do an MBA and transition into consulting. However, I think that there will be a lot of variance in my MSc grades, like very high grades in some courses and very low ones in others, which I fear will preclude me admission to the best MBAs, so I am starting to think that if I want to do consulting I should do it now.
The pros of consulting are: potentially more varied/interesting work, better exit opportunities and the fact that although people are very smart, they are not fields-medal smart so I have more confidence that I would be able to progress well on the job.
Quant finance involves coding and maths (which I like) and seems intellectually stimulating but: the career progression is bogus (seems like most people get stuck at vp level making £200k, which is a lot of money, but less than consulting seniors), seems like the work might get repetitive after some time, and the people are all stem guys with PhDs from top schools so I fear it might be like during my MSc where I was good but not one of the best (in other words, I don't think I would be able to make MD in quant finance).
I am more inclined towards consulting but I guess my main concern is how much I would like the nature of the job (I would not want to let all my maths/coding skills deteriorate and then realize that I want to go back to something technical). Thanks in advance for any input!