The company is Irish which narrows it down to a few !! My contract says I'm entitled to xx days annual leave and no mention of them being able to cancel it with 2 days notice. If I've booked and paid for a holiday to the sun, they won't reimburse the cost. I find this outrageous