I posted a thread on here last summer about my place of employment looking for an engineer. We are still looking! We have had many good prospects and even made a few offers but none were taken. Not because they were not good offers, but just not as good as others that the prospects could find. Bottom line is there are many engineering jobs out there and not enough good engineers to go around. I can't speak for medical or law, but engineering would be a good field for anyone to enter. Lots of good opportunities out there if you look. Probably wont make as much as a dr or lawyer, but opportunities are probably greater...