Physics vs Computer Science vs Chemical Engineering | Salary and Flexibility

90% of people in engineering got laid off in the dot com burst, not just software.