I work 7am to 5:30pm, 5 days a week. I also log on remotely sometimes in the evenings/weekends to answer emails and generally catch up on crap that I didn't get done while at the office. While the hours seem pretty long (10-10.5 hrs/day), it really isn't terrible at all...casual environment, beer friendly, ping pong/shuffleboard/darts/pool/etc in the office