Always ask for a receipt. It contain all the details the passenger need to complain even after 2 or 3 days.
Complain to LTA, very effective. They can even revoke the taxi driver licence. Complain to taxi company is useless.
I complained to LTA about a UNION driver, reckless driving, act...