Employer does not pay salary on time, currently working for a local SME, and based on my contract our payday would be last day of the month.
However since my time with the company, they occasionally delay the salary (happened a few times) and can be given only on the 1st, 2nd or even up to 4th without any valid reason.
Understandable if there’s a PH which would be next working day, however on these occasions there’s no PH on the last day of the month/ was not a weekend.
EG. In June, 30th falls on a Thursday. And till date I’m still waiting for my salary..
MOM guideline is within 7 days..Hais so can’t do anything..
This affects me as I’m not privileged… Even a day late has detrimental consequences..Some of my colleagues also very stressed over this delay in salary..
When asked, the in charge blame on bank processing time..But i don’t understand this as i’ve for many other companies previously and never once had a delay in salary and intead, it’s always punctual/slightly earlier.
Why can’t they submit earlier then so that our salary would be given on time? Why are some employers so inconsiderate?
The culture is so toxic, should I leave the company?