Small Company
Flexible hours
Competitive pay
Few levels of red tape to get to decision makers. There are no "departments" that large decisions have to go through; those decisions are made by people with names.
Upper management isn't afraid to get their hands dirty when critical issues arise. There are no ivory towers in this company.
U.S. based customer service and tech support. Anyone in sales appreciates that fact.
Cons
Not as well-known as competitors' products.
Glass Door says I need 20 words to fill this section...so....I guess another "con" would be that vending machine took my money once