Pros
You have the opportunity to meet good people scattered among the bunch with the desire to do a good job. Good experience gained in customer service and distributorship, as well as multitasking. They use over 10 systems daily.
Cons
Poor management. Leadership team is not help accountable for their piece of the work. Poor performers are given way too many chances, and good employees are given all the extra work others are not doing without additional compensation. Call center environment is pushed, but the work is more of an account manager. There is a lot of research required for each transaction... these are not first call resolutions type of calls. Culture and values are just hanging on the walls, not carried by the HR or leadership group.