Pros: reasonably good benefits, good people
Cons: can be picked on and bullied by management, unfair and unethical sales tactics. some are disciplined and some are not-depends on who you are.
Stock market is clear focus. Customer Satisfaction - not so much. When the stocks go down, you can expect some type of personnel changes. Communication between departments is terrible.