The site office amenities are generally good, with the dress code relatively casual. In the corporate office, the dress code is smart casual generally with good facilities.