Good quality products and great branding (if I do say so myself) if you have a volunteer style spirit you will enjoy this organization. Very active in the community.
Cons
The CEO has a bit of a Napoleonic complex but the other partners are more balanced.