Thanks Enormous, although I was expecting more salary but as you said since the accommodation and kids education are covered so seems not bad deal.

Also, apart from money, I believe if company is big and known then ones profiles get much better as well, and adds good experience in CV.