Hi all,I graduated spring 2010 with a BS in Chemical Engineering from a top 10 engineering school with a decent 3.2 GPA. During my time in college, I was particulalry active in the consulting scene at my campus - competing in case competitions, participating and leading a consulting team that offered pro-bono consulting services to the local community, etc. After graduating, I took a job at a small boutique IT consulting firm. Although I enjoy my job, I feel that I would much rather have a less technical position than what I have now. I've had my fair share of client interaction; however I feel like I'm being pidgeon-holed in the technical position because of my engineering background and that I excel at the technical work/problem solving. In additon, my current employer has a no-references policy, which gets in the way of me getting an MBA in the future.Having been at the firm for almost year, I've been looking into other consulting firms, namely Accenture, Deloitte Consulting, IBM GBS, etc. Given my short work experience, how are my chances of landing a job at these firms? And what other firms do you all recommend I look into given my background? In addition, I have already taken my GMAT and scored in the mid 700's. Should I put my score on my resume or will firms frown upon that? I know that for firms like Deloitte, which promote MBA programs. This might be beneficial, but what about the others? In addition, what can I do at my current position that will help my application? And lastly, since I am currently employed I would rather the firm not contact my current employer (they wouldn't get anything either with the no references policy) but should I check that box on my application or does it hurt too much?Thanks!