Pros
Senior Management try hard to improve the products and work place. Working your own territory is good. Having lots of different products allows you to enter most business to sell something they might need.
Cons
The biggest issue here is the local manager's. They are so bad at leading and motivating their staff. Their knowledge is so limited to running the business. Messages come from upstairs and they just jump without thinking about how best to communicate it to the troops. Senior management are so out of touch with the first line managers ability to run their operations. Most local manager's were promoted during the good times because of brown nosing and who they knew. Unfortunately they have no real skills of knowing how to respond in today's business enviroment. It is sad that the senior management think things are going well, when in fact the DSM's and Local Office Manager's are struggling to survive in their positions and manage by fear! Accounts and large revenues can be lost but all that local managers care about is selling a new account., so that they hit their bonus and keep their jobs. It is such a shame that the focus is not on the business and employees.