
The offices are nice, but it depends on what site you are on as some are more modern than others. The dress is not as formal as I thought it would be, some people are more casual than traditional corporate places I have worked in.
Office spaces are good. Lots of desks with double monitors, however when it gets busy at particular sites, there may not be a desk spare. But this happens rarely. Lots of new sites built too with modernised interiors.
Clean and modern desks and offices, setups work nicely. Dress code is pretty casual - Jeans, Polos, shirts, sneakers.
The head office is nice with great facilities. It was recently refurbished. The other offices are okay. The dress code is business casual with a casual dress code on Fridays.
All sites have modern offices and facilities, though some might benefit from larger kitchens, as they can get quite crowded during lunchtime. The dress code is fairly relaxed. It's business casual but if you're not in a customer facing role, "tidy" is usually sufficient.