I've just started a new job and our contract just states we get paid on 28th of each month. When I asked about when we're paid she said we get paid for June on 28th July, July on 28th August and this essentially means that I have to work 6 weeks without any money which seems unfair to me.
What would be the reason behind this?