Quote:
Originally Posted by
CTGuy 
Ditto. I think alot of I-banking and law guys are quick to say that to be a bad ass success like themselves you need to work 100 hours and then in the next breath they admit they spend a lot of that time waiting around because that is the culture of the business they are in.
Guys, I'm not sure what your career/work experience is, but I've never been in a corporate environment that is not plagued by such inefficiencies. Unless you are not working in a team or hierarchical structure (e.g. free-lance or independent worker?), there is always some down time, miscommunication issues, misaligned expectations, etc... This is by no means limited to the industries you're highlighting.
Believe me, everyone would prefer they did not exist and I think we're all constantly trying to make the workflow more efficient, but people have meetings, they travel, they're on conference calls so you cannot always accurately coordinate a team's schedule to create a perfectly efficient stream of tasks. That is the necessary evil that comes with working in teams - and the larger the team, the more complex and inefficient it can be.