> A couple students got job offers in place 6 months out (!)
This is standard in the tech industry. The bulk of college hiring happens August-October for start dates in May-August or even later. And the local market is always going to be difficult in non tech hubs. Relocation is almost always a requirement for the better jobs.