GPA requirements vary by company.
My BS was in CS with a minor in Math. I worked for 23 years for five different tech companies - four were Fortune 500 and one was a small startup. In my last five years I was a first level manager; I sat on probably dozens of interviewing teams as both a manager and before that as a lead engineer.
In those five companies, only one, to my knowledge, had an undergrad GPA requirement. They required a 3.75 or you didn't even get a phone screen. That was among the least pleasant and productive places to work IMO, and I think the two items were related.
Of the remaining four, I know for certain that two did not have GPA screens. And they are very good companies - names which, if I mentioned them, you would recognize and very likely think of as good companies to work for.
When reviewing resumes, I looked at the work experience, degree type, school reputation, classes taken (if provided) and typo/grammar errors to decide whether to phone screen. Beyond that point, it was how they did in the phone screen that determined whether they got an interview. How they did on the interview (teamwork and knowing answers to basic technical questions were the main requirements) determined job offers. Starting salary was based on current salary, years of experience, and job interview performance. Salary after that was based on job performance.
If Cool Hand wants to go to grad school, GPA may matter more. But in that case, I think a good GRE score and references will matter just as much, and if GPA in major is above a 3.25 or so I wouldn't worry about it.
...
My oldest son got a 4 year full ride scholarship to the state flagship university. Within one semester, he was on academic probation. After two semesters, he had lost his scholarship. He dropped out after three semesters, a decision I fully supported: he wasn't happy and wasn't doing well. In retrospect he was not mature enough for college and the school he chose was not a good choice.
He came home and moped for a while, then rested and recuperated for a while, then worked a few years. He decided on his own to go back. He chose a different school and different living environment and different major. He had to do a semester or two as a non-degree seeking student due to his low college GPA from the first school. He is now easily getting straight A's and on track to graduate at the end of next year. Also very importantly, he has a positive attitude and appears to be enjoying his school and his life.
They'll figure out their path. It may take some twists and turns we didn't expect, and it may take longer than we hope for. But I think we fret too much. There are very few decisions in life that are so bad that they are truly non-recoverable. And bad decisions that result in medium failures often generate a lot more wisdom and maturity and growth than buzzing along on a nominal path.