>>7920603B.Sc. in science is basically dead end here. It's damn near impossible to get a job other than a lab tech with that degree.
Biology is a death sentence here. Everyone does it because everyone who goes to college does the premed track in college. then they get weeded by med school admissions and suddenly you have a shit ton of bio grads flooding the market.
engineers I know that are getting jobs have some of the better grades. Rule of thumb in engineering here used to be "if you have a 3.0 +, you are good". It's not like that anymore, and that was just 4 years ago.
I may be exaggerating with PhDs. I just did two school visits for my chem PhD next year, and it seems like you can easily get sucked into doing a graduate degree at a shitty institution if no one else accepts you. I can definitely see where all the complaints online come from. If someone did a PhD at an institution that wasnt all that good, it doesnt necessarily guarantee them a job. luckily, of the two i interviewed at one was way way better than I expected it to be. I will get good experience there.
Finance is not something I have looked into. That would be an interesting route to take and I suspect a lot of math and physics majors do. Though, if you are looking to get into R&D, even in engineering, a graduate degree is necessary. The caveat is a
M.Sc. degree costs $$$, whereas PhD programs will fully fund your living, tuition, insurance, etc. if you can get accepted. I do not think
M.Sc. degrees are very common for this reason aside from the students that dropped out of PhD programs.
I think to a degree it may be regional, it sounds better in Europe from what I've heard.