Life-long learning encouraged, room to grow professionally for those willing and able to step-up, strong self-management rewarded. Great environment for solely virtual or combination of office/remote. It's not work; it's a career. Customers and resellers are a big resource for new staff, because they see the value of the product(s) and the company's mission.
Cons
If you're not a self-starter and have to be told what to do, then this isn't the place for you. Jump in feet-first!