Here's hoping he finds a new, better job after he takes a few days to relax, sleep and recoup. At least he gets some severence pay to help over the next few weeks. Good engineers are a rare breed, though I have no idea, of course, about the job market in New Zealand. But we are all here for you and your family if there's anything we can do for you!