Hey, I will be completing my course in Electronic and Computer Engineering in May of this year. My course has covered a broad range of topics from Analogue Circuit Design to Development of Embedded Systems to Object Orientated Programming in Java and C++. I now have to decide which path to go down from here. I have been offered a job with Fidelity Investments, a financial services company. Here I would be trained for a year in Object Orientated Programming using Java and C++ as well as general web development, web security and systems administration, before moving to Boston full time. I'm interested in the above type of work but since I have completed a number of projects involving embedded systems I am hesitant about going solely down the web development path where I will have no exposure to embedded systems. I have a few questions. Which of these two paths would pay the best in the long run? I feel if I go with Fidelity that it may be a less skilled and changeling area to work in that if I was to look for a job involving embedded systems. Also, I have been offered the opportunity to undertake further study in the form of a Phd. which will be fully funded. I would be given a wage of 16,000 euro per year during this time. But I'm less inclined to go down this path as I think I would rather go into the workplace now rather than spend another 3-4 years in college. Any advise is very much appreciated.