Note: Salary transfers are done through online transactions.
I switched to a new company two months back. I got my first salary by cheque delayed by 7-8 days because of some bank account issue. So, I ignored the delay.
This time again the same thing is happening. I have decided to tell the HR that i wont take the pay cheque and they should directly transfer the salary (which is the usual process).
Everyone else is receiving their deposits like normal - it's just me that this is happening to.
Is my approach correct? Am i being rude? Will this have a negative impact on HR(s) in spite of the fact that this mistake should not have happened and that too twice!