I live in Ireland so it maybe a bit different over there but under the European Work time Act your company broke the law as you are required to have a weekly rest period of 35 hours which means by allowing you to work 7 days they breach the WTD. OK just checked and it is different check out...