Dress code is normal business casual. Office is nice and fairly spacious with some coworking spaces and open floor plan. Best feature is an in-office gym