We don't have to work 8 hrs but I usually do. I think the number of hours and what feels like too much depends on what you are doing. 8 hrs of meetings, documentation, or tedious codingand I'll be fried and exhausted. 8 hours of solving interesting problems and I am usually hungry for more.