I am in IT, but I heard that the ELT is so upset with HR that the CHRO has to layoff 2 LT members by the end of they year. If they do that, expect other layoffs to be cover for it. Hunger games at its finest.
Not sure which group is worse to be a part of. IT or HR?