Apparently some IT professionals were recently informed that their services were no longer needed:
Deloitte have laid off nearly their entire IT staff in Hermitage, TN over the last few days. Rumor is that they will start outsourcing their software development to save themselves salaries, benefits and retirement of employees…many of whom have been there in excess of 10 years.
There are and have been layoffs going on here in Hermitage over the last week, but your report made it sound like all of IT was cut and that's not the case. The layoffs have been a few here and a few there with the exception of a couple of teams here that were completely gutted.