Hey everyone,[b]I apologise in advance, this is going to be a bit of an essay, but I really want everyone to understand my thoughts. Thank you for reading.[/b]I've been stalking around these forums quite a lot, and would really appreciate some advice on my ambitions. I am currently a 20 year old undergraduate at the University of Manchester studying for an integrated Masters in Mathematics (MMath), expected to graduate next summer with a minimum of a 2.1 - for those who are unaware, it's basically a 4 year course, where I end up with only a UG Masters degree which comes with a classification (hence the "integrated" tag - I chose to do this over a BSc as its funded by Student Finance, gave me an extra year to figure out my future and is widely regarded as strong as a "standard" Masters degree).I have read a lot of negativity on here based on consultancy, and I can see why. I am quite level headed, I understand the life style of a consultant isn't the most glamorous at times. Constant travelling, can have the worst work/life balance around, potentially long hours, a lot to live up to, however I'm willing to take that on. Now first of all, I do not in any form aspire to work for MBB. One, I'm willing to accept even graduating with a first wouldn't be enough. Two, they seem to really work their consultants to the ground (understandable, given their fees) and I am the type of guy who'd rather take happiness and more time with those I care about over money.I bet that last sentence rang alarm bells, and some of you are already beginning to hack at your keyboard. There IS a reason why I am looking into consultancy - my passion for technology. I am truly passionate about technology. This is the only sector of consultancy that interests me. So far, I have self-taught myself web based coding, HTML, CSS, ASP, ASP.NET (in progress) & JavaScript on the side since the age of 14. I work closely with a small limited company (charity registered as well) and produce professional websites for them (currently in the midst of re-designing one of their older sites). I have worked during my studies in Apple retail stores (amongst a few other big irrelevant names: UNI QLO, Selfridges), as well as currently working in Vodafone retail stores. I have seen quite a lot how technology is influencing the world, and it's given me a love for the idea of technology consultancy. I want to work in project teams building unique solutions for clients, and I feel consultancy is where I can be on the front line.For these purposes, I've labelled Accenture and Deloitte as my main "dream" firms to work for, as they seem to have the nearest proximity to my aspirations, and also I would want to relocate internationally and while I accept its difficult with any firm, these two give me a good chance. I have no doubt that if I manage to get work in one of them, I'll be doing the standard Analyst jobs of dealing with the boring crap etc, but I'm willing to work up. Now although it may seem like I'm quite set on my future path, I do have some major concerns. Firstly, I have a partner and we're very serious about each other. She'll be graduating this summer and will be taking up her dream career in Child Nursing (also currently a University of Manchester student). Serious to an extent that although my family are based in London, I'll be primarily looking for a Manchester based office, as we currently live together here. To be honest, if we already had our careers established and were on stable financial grounds we'd probably be engaged by this stage.Anyway, I have no doubt our professions will put some strain on our relationship. As a nurse, she'll be required to work weekend/night shifts, and I can imagine I may have times when I'm forced to stay in a hotel overnight in a client area, although I'd rather travel back and forth. One thing we dislike strongly is spending nights apart, but I have spoken to her my career choice and she's willing to put up with the idea of me not always being around.Now my questions come into light,[list][*]I've read so much on here recently about "industry" moves, what kind of industry moves are popular for (possible) consultants like me who are based in technology? I would want a plan in place for an industry move for the future as a safety net.[*]In terms of technology, which areas are best to "specialize" in during your career for an easier exit move? My Mathematical background does give me some advantage in the finance sector I'd imagine, although not much against Business/Economic graduates.[*]Finally, do you think I'm going down the right path with technology consultancy, or do you feel there is a better career option for me? One of the reasons I've also chosen consultancy is the start-up salary is ideal for getting stable finances from the off, which is why I'd later in life be happy to take a pay-cut (if necessary) to move into industry.[/list]Please also feel free to criticise (not too harshly please lol) any parts of what I've told you (minus personal) or areas you think I'd need to look out. Thanks again for reading.