Pros
Great leadership team. Wonderful people. Strong organizational readiness. Great work life balance.
Cons
None that I can think of.
Pros
flexible and fun environment, can make good money if you love sales
Cons
cold calling can be a dead end sometimes