[IT professionals] will be very loyal and committed to a supervisor who treats them well, is inspiring and motivating, and communicates with them honestly and openly. In other words, a leader.

Like firing people just before Christmas. There's nothing illegal about that, but is it the right thing to do?