Small tight nit group that is very responsive to the needs of its employees and customers. Management lets one know what they want done and do so in a reasonable manner and time.
Cons
its very small and there are no career advancement possiblities unless one wants to buy the business from the current owner.