Great work culture, good products, ownership invests in the business
Cons
Tough business, selling to retailers can be a very difficult task, they often buy products based on the lowest initial cost and seldom consider the overall cost of operating the equipment they purchase