Flexibility of schedule is great tho resented by branch folks.
Cons
Goals to make good incentive are nearly impossible to meet on a quarterly basis. Branches, if they don't feel you are bringing them business will cut you out. Management does not support the BBO role.