Depends on the job. I have a lot to do so I try to squeeze every minute out of every hour. It's all interesting work though. I go home on time most days but usually put in 1-2 hours each weekend at home to make sure I am on top of things. Fair trade for the trust, flexibility and pay.
The hours are long depending on the position.
Answered - Executive Assistant (Former Employee) - Cambridge, MA
Answered - Account Management Specialist, Export/Domestic (Former Employee) - Columbia, MD