It's as good as any other degree for generalist grad roles, which is what the majority of graduates end up applying for and going into. Business, media, finance, law, investment banking, the civil service (most roles)...none of those sectors care what your first degree is in (albeit with law there are some additional steps involved if your first degree isn't in law; but recruiters don't care whether your had an LLB or a degree in some other subject plus did a GDL or took the SQE), and they make up by far and away the majority of grad roles available.
Sure, you couldn't go into an engineering job with a sociology degree...but if you wanted to work as an engineer you would be planning to do an engineering degree. Likewise with e.g. clinical psychologists, biomedical scientists, civil service economist roles, etc. So it really doesn't matter. School leavers, and consequently the majority of TSR users, seem to have this delusion that recruiters have a list of "preferred" subjects and if your degree isn't in one of them your application gets shredded.
The reality is most recruiters are probably going to pay little if any attention to your degree subject, and really the extent of their interest in your degree is going to be what classification you got. What they actually care about is seeing a good deal of relevant work experience that you have undertaken during your degree, and otherwise how well you can communicate the usefulness of the transferable skills you gained from your degree (which are broadly similar across all degrees, regardless of subject) to the workplace.
So...if you want to do a sociology degree, do it! Just make sure you get work experience and spend time reflecting on what skills you are picking up during your degree.