Someone please explain how a Senior HR leader (chief people person, yeah right) can take millions in compensation just to join a company and then 2 months later have the gall to try and look sad at firing over a 1000 people to make ends meet for the company.
Executive pay vs. employees is out of hand all over the place, this is just one more example.