Paying overtime would solve a lot of project management issues in tech companies. Overtime is for free so why try to avoid it? If people get burnt out after a while there are plenty of people who are happy to replace them.