Most expats I know work there under contract at least here in the UK I see a lot of £1200-2000 a day contracts for Singapore being advertised especially for security/fintech roles.
Unless you are being relocated you usually don’t want to work for a local firm unless you are contracting.
Unless you are being relocated you usually don’t want to work for a local firm unless you are contracting.