Lets get something straight.... salaries are usually paid on time.... BUT they have to be paid into a bank account that does not get activated for up to 4 weeks because "the bank" wants a fricken letter stating your salary from HR (who take extraordinary amounts of time for simple things like a templated letter).
If you dont have a bank account before your supposed to be paid, then you get a cheque and take it to "another bank" to get cashed........
I like it here but its these things like needing letters to do things, and these said letters , for some reason take more time to recieve from HR than ????????????
...... thats what will leave you shaking your head asking why.