There is much to learn there... friendly people, and easy environment for personal growth, since there isn't much for professional growth.
Cons
Horrible culture! The company doesn't have a unified vision or mission. Having 4 owners, none of which are business minded or savvy who also can never agree causes instability in the workforce. Morale is abysmal. Very management top heavy!