25-02-2022 13:00 via zdnet.com

A Microsoft exec says tech, not people, makes employees really happy

What defines job satisfaction? This Microsoft executive has an answer that may be biased.
Read more »