Dear Tech CEOs, Here's why 70 or 90-hour work weeks make no sense to menixsanctuary.com4 pointsneomax204357a year ago