Pros: good managers, great pay.
Cons: they need more product to sell
Great Company, the best people, super work environment. It’s tough finding customers, but when you do (and you will), you will be handsomely rewarded. Management pushes you to be the best you can be, and the fully support you.