Not only did they do the time, they are penalised again when they leave prison. Employers are allowed to ask questions like "Have you been imprisoned?".
The principle that once one has served his punishment, he is no longer a criminal, is not practised by Singapore. Basically a caste-like society.