I agree, I have about 4 - 5 "good hours" a day. But I'm expected to deliver 6 - 6.5 billable hours a day in my job (exluding admin work). It's frustrating as I know that a billable hour before 10am and after 4pm is worth far less than a billable hour between 10am and 3pm. It's especially frustrating when I'm expected to work on something that involves a high cognitive load all day long due to tight deadlines. Account managers, project managers and sales people seem to think that all work is the same and you can work at max capacity all the time, regardless of the complexity of the task.