Nowadays, many companies tend to hire staff with a temporary contract. It means that the staff will work in the company based on the agreement in...