There have been some rumors going around the office that we can expect major layoffs at Equifax sometime in March, but I can't seem to find out anything more concrete about it.
Anybody here knows if this rumor has bases in truth or if I should not fret too much about it? Any info would be appreciated.