
Great
My current office is very good, and very accessible by both vehicle and public transport. Dress code is construction wear.
The corporate offices are open plan with hot desks which can lead to a relatively noisy space which may pose focus challenges. Other than that they are modern spaces with good amenities which makes them pleasant to work from. The dress code varies greatly between departments with some teams wearing business formal attire and others wearing smart casual. Within the it department it is mostly smart casual to business casual (button up shirt with jeans, tshirt with dress pants).
The city-based offices have good locations, with lots of public transport nearby. Most lack parking, so you need to find your own parking on the street etc. Facilities are nice, offices are bright and feel good to work in.