Penang Base is tax free.
Singapore base can be Tax free if you are singapore based and less than 60 days in the country. Live in indonesia or other asian country and commute.
HK Base is not tax free.
There is no housing allowance. There is basic provident fund from the company, basic medical cover, basic disability coverage.
Thats it.