I'm confused - Do you mean you were asked to work/be on-call 24 hours per day, seven days per week? If so - hell no. Hopefully I misunderstood what you meant by 24x7! [Edit to update] If that is in fact the case, I would suggest you ask for all of the Directors' cell-phone numbers and call them at 2am or 4am etc and if they don't answer then ask them why they expect you to do something they don't do themselves but I honestly think I must be misunderstanding the 24x7 bit