Steve should resign, this is beyond a joke, incompetent management imo. Ring the company they have become to complacent.