They have basically the best product in their category. In a sales role, you know you are always providing the best solution available.
Management has corrected organizational decisions in as quick as 1 Qtr, when it was evident they had made a mistake that hurt their employees.
Focus is on results you produce in the role as opposed to micromanaging.
Cons
Pay is lower in most roles than industry average. I attribute this to the fact that it is a bit more consistent and stable than similar companies in tech and a lot of people are willing to sacrifice a bit of pay for that stability and consistency.