Tech leaders tout shorter workweeks but staff face 90-hour sprints

Business