i found this on my company's intranet
Staff's monthly salary will be credited to your personal
bank account by the 25th of each month. It will be paid in advance
if the 25th falls on a Saturday, Sunday or Public
Holiday.
if that's the case then i should have gotten my salary for december
before christmas somemore the email that i received last month only
mentioned about the salary in November, not December.