Typical tech hours. 40-50, maybe more during crunch time right before a new feature launch or something. Not really any worse than any other place I've worked. Hours were flexible, too; I'm the type who arrives at 9:00 or 10:00 in the morning and leaves after 6 PM, but I had co-workers who worked 7 to 4 or something.