Hey guys, I was hoping I could get a few more points of view on a career decision I may have headed my way. Sorry for the long post. Im currently working my first job out of college as a Mechanical Engineer. I started working for my current company the first week of November 2010. I work for Company A (dont feel comfortable naming it) which is an outsourcing company that provides Project Engineers (their own title) for Pratt & Whitney (PW) in Connecticut. For those that dont know PW is one of the major manufacturers of commercial and military jet engines. I spend most of my time at a desk inside PW, not at Company A. I know Im still relatively new and I cant ask for much but Im discovering my job is less as an engineer and more as a glorified secretary. The majority of my work (when I have something to do) is maintaining spreadsheets and setting up meetings. Additionally, as an outsourced engineer, I only receive about 1/3rd of what PW bills Company A for my work. In 2011 my statement of work has me taking on significantly more tasks however I wont see any bump in pay. In terms of average starting salaries for a mechanical engineer Im way below the curve. Additionally, I spend a lot of time waiting around for things to do, I know they didnt need another full head of work (hence them hiring an outsourced engineer, not a full time PW employee) but I can honestly say about 80% of my time is waiting for work to come my way with nothing to do. When work does come its almost never anything technical just busy work the full time PW engineers dont want to do themselves. I should also add that Company A has a two year deal with PW that PW wont hire me unless buying out my full contract (which never happens). The way things are going I dont think I can stay with Company A for two years, on the hopes that PW will hire me. I recently got a call from another major CT company, Electric Boat (EB), a manufacturer of Nuclear Submarines. I have an interview for a mechanical engineering position scheduled in a few weeks. This would be a full time real engineering job at a real engineering company, not outsourcing. Im also going to assume that the pay will be more inline with what I expected. Additionally EB is about 15 minutes from where I live, PW is about an hour away, so the commute would be much better. Now for the predicament. Im more interested in Jet Engines and the aerospace industry in general. There are aerospace companies all around the country so I could potentially go anywhere I want. Electric Boat is sort of the end of the line when it comes to submarines. That being said I dont really want to stay in CT for too long, Id like to save up enough money to move down to Washington D.C. or back to Los Angeles (where I went to school). This is all ASSUMING I GET THE EB JOB. I dont want to get ahead of myself but Id like to have it all thought through before my interview. Would it be pointless to take the EB job if I plan on moving eventually anyway? Would it look bad to have two different companies in say 2 years of work out of college? Would it look bad to have worked so shortly for Company A? I dont want future potential employers to see me as someone who jumps ship at the first chance. Company A is just a limited opportunity for me and Im not really challenged there AT ALL. What would you guys do? Ideally Id like to take the job at EB and work there for a while getting as much experience as possible. However, I feel bad for leaving my current job after such a short amount of time. I really enjoy the people I work with at PW but Im really unhappy as an employee of Company A. I dont feel like a real engineer, to be honest I feel like Im selling myself short. Not to mention I have moral problems working for an outsourcing company that is based outside of the US, my current position just happens to be an American job outsourced to an American. I just want to mention again that I havent gotten the EB job yet, Im not even confident I will, but I certainly have a fair chance! I also dont intend to rub my predicament in the face of anyone currently struggling to find a job.