‘A supply crunch for talent has pushed companies to go the extra mile,’ a new report says.