Before the New Year, the company hired a bunch of people, kept them for a couple of months, and then fired them.
A classic trick to improve financial performance. Overall, I do not recommend this company: weak work culture, nepotism, and the management doesn't even try to hide that they only care about their bonuses.