There is a current lack of new desks as company is outgrowing building constantly. Dress code is variable, some dress in business attire, some in casual, some a mix, and it can vary based on how comfortable you are.
Low-walled cubicles for easier communication but also allows for quiet periods. Location and facilities are well-presented and secure. We have a nice kitchen with free coffee from a pod machine. Dress code is semi-formal. Men wear suit pants and collared shirts, and women are in work clothes.
Easy to access, although the location isn't amazing
Facilities vary but overall they are good. Dress code is smart/formal, for general day to day can avoid tie and jacket.