The company offices are pleasant to work in and have the basic facilities like restrooms, lunchrooms, carparks, etc. Also, the dress code is generally long shirts and long pants in the office. Usually, shoes varies between work boots and sneakers/dress shoes.