Daily layoff of min 10-50 people per location is very much going on.
This is not the first place I've seen something like this written, but I am yet to hear anything about it outside rumors. If Cognizant was letting go of this many people, even if it was in small batches, wouldn't it be well known around the company by now?