I've traded at both. In the office I will usually scalp much more,
Con:
I assume listening to the other cowboys.....the markets ripping....it's getting crushed...blah blah blah changes my psyche.
Pro:
The branch spends about $600 per month on software that I want
Floor broker there to call on stuck orders, employees at my beckon call.
Trading out of the house, I usually hold the positions a little longer, much lower commissions
Pro
Letting my wife buy all the DIS she wants (kidding)
Much more calculated decisions
Con: Letting the dog out!
I guess I'll settle for the branch.