Whole process took 3 months. was approached by an external recruiter for the role so i decided to interview for it as it was interesting. had 1 round of interview with 2 hiring managers. got a call 1 week later to said they were interested in offering the role to me. salary negotiations lasted for 1 month (HR was very unresponsive. i had to nudge them to find out if they were willing to match the expectations which eventually they did not agree). was given a very short time of 2-3 days to decide on whether i wanted to accept the job. eventually decided to take on the role so i verbally accepted the role but then did not hear back from them. so after 2 weeks i enquired on the status of the job and when the start date/contract would be sent over to me. was told multiple times that they were still discussing internally on some matters and eventually after 3 long months, i was told that they decided not to hire for the role anymore. furthermore, their HR sent me an email saying that they were sorry that i had rejected the role when in fact i accepted it. overall an extremely unpleasant encounter and experience with Singtel. truly unprofessional and unethical practices with terrible communication. if you have a change in mind admit it instead of sending a completely false email to the candidate.