i think that a bit fishy to me IMO. Why they have to wait for 3 mths? If they genuine employer they should give you accommodation as soon as you arrive.