On a good desk (like mine :p ) juniors are working 9-10 hours a day, 5 days a week. That gets them paid $90-$125k + bonus per annum and they learn a ton while doing it. A smart desk manager would not enforce face-time either, once you done with your shit, you free to go. I have, however, seen...