Office space is moderate, could be perhaps a bit better. Location is prime. Facilities are OK (showers a big plus, there is also a cafe, and carparks). Dress code is mixed, some people dress rather formally most days (especially the managers) but others quite casually (e.g. short sleeved collared shirt for men). Friday is casual Friday, which I'd estimate about 3 in 5 participate in.