They do business with integrity and rational thinking. Overall, it's an excellent place to work, with products that are winning in the marketplace.
The work ethic is second to none. It is obvious that the employees love their job and they work very well together to get the job done. Benefits are excellent and better than any I have ever received even at large corporations. The staff are all very friendly and helpful and have an open door policy with all the workers there.
I can think of no Cons for this company at all.