Just be careful about the quality of accomodation as some of the construction companies provide accomodation in old unmaintained buildings or with so old used furnature.

I have been into one of my friends who joined in a similar job as yours and with 8 years experience as a construction engineer. I couldn't stay more than 10 minutes in his house from the bad smell of the furnature.

The furnature was mostly brocken. The house was diffenately hasn't cleaned or maintained since many years although it is a contruction company.

My friend couldn't stay under these conditions and had to leave back.

Be careful about such issues as these companies always tries to get the maximum out of their employees and give them the worst service.