The job prospects for Engineers are generally very good, however an engineering degree is not necessarily the only way in. It is important to get work experience/ internships/ placements in order to get a job after graduation, and they can be very competitive to get, particularly if you don't get into a 'top' university/ have poor grades/ aren't very good at the whole job application/ interview process. And then after you graduate if you don't get a 2:1 your job prospects can be very limited. The advantage of the university route is that if you do well you can enter the profession at a higher level and it may open up more careers/ potential promotions in the future.
For many people, an apprenticeship is probably a better option - you get paid (admittedly not much, but it's better than a growing 9k+ debt each year) and get real hands on experience. Also, a company is already investing in you - so you are very likely to be offered a job at the company afterwards.
There is always the option to go on and do a degree later on in your life - my dad didn't start his engineering degree until his late 20s and it is not uncommon to see older students around uni. There is the possibility that your company could sponsor you through your degree if it is in their interests as well.
If you are not a fan of the maths/ theory side, then university may not be great for you - engineering courses are generally VERY mathematical and at some unis there is pretty limited hands-on content.