I can assure you that if you are from a top 30-40 university and have PhD in CS,EE,Chem Eng. or other hard core engineering you are near guaranteed a good job (unless you have messed up royally)
However if you are not from top 30-40 University or did your degree in Chemisty, Marine biology, Physics and or some esoteric branch of Maths you are less likely to get an industrial job. Also i sadly see a lot students working in 40+ ranked universities for a PhD E.g. Syracuse U. and future is really bleak for them.
Thus the issue here is grouping of all STEM PhD's together. However if you are from top 40 Schools in resp engg fields then you dont have to worry as much. If you are not and study marine bio (It sounds cool subject) sadly your job prospects are restricted to Academia!