Company was not clear on hiring objectives. I had applied to their public listed Full-Time job post, after few rounds of interviews was asked if I can accept part-time contract? after agreed to part-time contract, they then eliminated the role with the explanation "project requirements and scheduling have undergone unexpected changes." It was an unprofessional job application experience which was surprising from such an established company.