So...I can't speak for the rest of IT in general, but if you are in IT Operations, it is unlikely, close to impossible, that any other layoffs are coming. Multiple leadership sources in both ITO and OCIO have stated layoffs are DONE.
For ITO, the week of June 17 is global leadership meetings here in NA. The leadership team will be tied up with that and have a full agenda. I highly doubt they would leave those meetings to fire more people. Breathe easier.
There are rumors of things 6 months out, a year out, but who knows for sure.
Bumped from @ZjIYaPZ-psi for info.