Excellent post from wilkeliza. I'll just tag on a couple of thoughts. If someone is going to get into a highly skilled field such as engineering and they LOVE Disney, they should get the highest paying job they can at a firm in central FL where they will make enough money to go to WDW as often as they wish. Disney is notorious for below average wages even for skilled workers. Not saying there aren't some Imagineers who've been with the company for a long time that aren't well compensated but that's a steep hill to climb(FWIW I believe most of the top jobs are in Glendale, CA.)
With respect to working in the parks I can share the experience my DD had in the CP. She managed to go full time in entertainment and liked her job a lot. But after a couple of years she found that it was difficult to get advancement and higher pay (which usually is minimum wage or a bit over.) Although she loved being at WDW, she looked around at fellow CMs who had stayed for years approaching 30 and feeling like it was a pretty dead end position. The best thing about working for Disney is that you put it on your resume and watch some doors fly open. My DD got a fantastic job in another field partly due to her WDW experience.
As an experience, being a CM is priceless. As a career, it's not for everybody.