I don't know anything about this. However, if the Facebook page is to be believed, it sounds more like a one year contract that isn't going to be renewed than a 'sacking'. I don't think that such pejorative language helps anyone.