I am currently in school getting ready to start on the electrical engineering program. I decided on this major for quite a few reasons. One of them being the obvious technical skills I would learn as well as application to my interests in everyday life. Another reason is the challenge, I wasn't any good with math to begin with and I figured that if I could learn to master this elusive beast called mathematics I could do anything. Now I hear alot about engineers having to work in large groups of people. I am ok with this for the most part, but I suppose that I had a different idea in mind. When I'm done with school I'm not really sure what Ill be doing. I would like to use my skills for repair or freelance engineering (if it exists) instead of working for a large corporation or in an environment where I have to work closely with lots of others. I apologize for my disjointed post and obvious lack of direction. I suppose I will boil this down into points in question form. Really I only have the one right now but I'm sure if you guys are willing I will have more later. -Can an engineer be hired on a contractual/freelance basis? If so what kinds of things is he expected to do (electrical/computer engineer) and what sort of pay might he receive?