Non payment on time is common in India. Although currently paid, there have been times when pay has been late when the boss has (i) asked for my help and (ii) reminded me how much he has invested.
I n a hierachial country with widespread corruption VJM will think he is top of the pile and beyond reproach
It is the downside of what is otherwise quite a nice place to be.