<p>
You forgot math and physics. Chemistry actually do have B.S entry level positions at many companies (the majority of internship listings for physical sciences at my school are for chemistry majors). For biology, there are plenty of pharma and hospitals willing to take on bio graduates as lab techs and opportunities for moving up the chain are vast.</p>
<p>In math and physics, if you aren’t double majoring in education to be a high school teacher or go on to graduate school, then there are practically no jobs out there. Every job in the technical industry requires an engineering degree, and physics and math majors have about as much of a chance as getting a job with these companies as does a high school drop-out.</p>