LOL.
Grads in Engineering, Chemistry, Pharmacy, and Nursing, id est degrees that train you for SOMETHING, are doing well indeed.
I would agree with you that Pharmacy and Nursing grads are doing well, in fact there seems to be a shortage. But, at least locally, there have been a glut of engineering grads, I know a couple younger guys who are still looking, more than a year later, and they aren't slackers, they continue to look while working in retail.
"But, at least locally, there have been a glut of engineering grads, "
Is it possible that the glut of engineering grads is caused by the surplus in India? Why pay a local $60k when you can pay a foreign national $20k, right?
And then we can all come to FR and bemoan the lack of students going into hard science, and our dependence on foreign nationals for critical defense components.