The Employment Act recognizes the start of a Contract of Service when the new recruit turns up for work on his / her appointed date. Thus, it seems to suggest that the recruit will not be able to claim any compensation from the Employment Act, since there is no binding contract as per the Act.
However, under Common Law, the recruit might be able to claim compensation should he / she accepted the employment the prospective employer offered, as it might recognizes that there is a binding contract. On the other hand, if there is no acceptance by the potential recruit, and the prospective employer withdraw the offer, claim from compensation might be thrown out.
Reference can be found under my Page “Sources”:
Starting a Contract of Service
HRD Singapore – Can you legally rescind a job offer?