Layoffs/Firings with new class in training….

With all the talk and examples of layoffs/cuts companywide, including AD….anyone think it’s odd there’s a new class of ADs that just started training this week? I know Geico is saying they’re performance based firings, so in a way hiring/training new people at the same time makes sense. Also it seems most of the cuts came from “support/testing/IT” roles. -but a lot of people seem to believe it’s because geico is “over staffed”. Maybe that applies to other departments, but as far as AD goes…there was just a class of over 100 that came into the field last month, and a new training class of ??? Just started this week. ..maybe AD jobs are more secure than people think? Idk, just thinking.