Pros
Pay is generally on par or above par Local teams tend to work well together and have a good culture
Cons
There has been a ridiculous amount of changes occurring over the past few years and its done all the wrong way. A random day in October might come and they'll drop on you that you no longer have any of the accounts you had doing 10mil a year in sales, your job is completely different, your pay is less, a bunch of people are fired, local management isn't aware or involved, now go sell to accounts in Arizona that currently do zero business with us even though you live in ohio. It's really great if you want to be set up for failure. They essentially blew up a structure because they had an idea and then put zero thought into what to do with the people involved in the blow up. They just decided to throw them wherever without any of their consideration. Some people got the long end of the stick and some got the short end.