Do we know for sure Cotiviti is done with layoffs? I'd like to be able to relax over the weekend - these few days have been stressful, to say the least - but unless we get an official word that it is over, I'm afraid I'll just spend the next several days constantly worrying.
If anybody has any concrete info, please share!