Are you an entrepreneur? Do you have any experience working in a start-up company? When I graduated from MIT, many of my colleagues went to work in a small start-up. Of course, most of them were computer scientists or software engineers, but some of them were also mechanical and chemical engineers. The advantage of working in a start-up is that you get exposed to many different responsibilities simultaneously. You get to wear "many different hats." So, if you like to get involved in many different aspects of a company, then you'll enjoy the energy and excitement that's often associated with a start-up. Thinking about starting your own company? Make sure you recruit the right type of people who can help you get things off the ground.