Incredible offices, really taking care of the employees.
The office itself is quite nice, but we do not have enough desks, and therefore we have badly implemented a hotdesking system. No gender-neutral bathrooms. Very relaxed dress code with very casual Fridays.
Nice that the dress code is not specifically white shirt black slacks. I can express myself through my clothing while still maintaining semi-formal attire.
end of trip and kitchen facilities are pretty good and workstation setup is great, dress is smart casual to business casual (think smart t-shirt and jeans/chinos to business shirt and pants)