You will not have a permanent work/residency visa until after you land and pass the medical and security checks. You arrive on an entry visa pending the aforesaid approved visa. At any time you can be sent home if you don't pass the medical and security checks. If they have 3 compounds where they house employees they should certainly be able to provide some sort of photos of the variety of accomodation available - that's pretty standard for good employers.