We all work differently. Some of us have families and some of us are night owls. We are not a typical 8 to 5 shop--if you like to check out early for golf or happy hour and make up the work late at night or on weekends, you can do that.
You can work from anywhere. We want you to be productive. If that means you work from home some of the time, that's fine. If you want people around, come to the office or work from a coffee shop. We all work at the office 2-3 days/week.
*Some positions require you to work full-time at the client.