I've got what I tend to consider a "partial" degree - dropped out about 3 years in because I failed the math classes a bunch of times. Keep in mind this was in Germany back in the time when they didn't have a Bachelor/Master split track and you essentially got stuck at university for 7-8 years to get a "diploma" that was more along the lines of a master's degree.
I also happen to have over 25 years experience in my field and get to hire people. My experience is that a degree can be an indicator of the person's capabilities, but it's not a sufficient one. For example, I often interview junior developers with a stellar degree in CS and their can't explain their thoughts on finding their way out of a paper bag, and I interview others who either have a degree in a completely different field or are college dropouts like myself, but exhibit a clarity of thinking and can communicate well.
As 02Pilot says up there, the ones that want to learn and are hungry to learn will do much better, no matter what their degrees are. The ones that don't - and I have run into a bunch of them straight out of college who declared in an interview(!) that their time of "learning stuff" is over - will bemoan the size of their student debt and go on to have a mediocre career at a mediocre company at best.
Now my employer normally advertises for people with a degree, but at least I will take candidates into account who don't have one.
OTOH, I've never made it to a single phone interview with some companies that ask someone with tons of demonstrable experience about their GPA, and I've been offered jobs at companies where everybody else had at least one, if not two PhDs and all I had to bring to the table was experience in that particular field.