BA SIN base - Salary is paid in pounds - After converting to SGD - On average, it is between S$3.5K - S$5K. Your route are fixed and you will be the language qualified professional - I.e - all the Mandarin/Canto pax will be DUMPED to you.
The introductions are in proper fluent Mandarin as you have to do announcements, there are script reading and impromptu situation where they ask you to translate. Ad is for SINGAPORE citizens - Not PR - Visa issues. Turnover is low for this base. But it is on a 1 year contract - If you screw up, you're history - as per all organisations. LOL - Don't worry about the looks for this airline
As long you're presentable, know your stuff, you'll do fine.