30 hour salaried work weeks plus paid over time would solve many problems that are common in consulting and professional service jobs.