Many different opportunities to enhance your technical capabilities. You can pick lots of good experience b/c of company being a small size and has a easy going atmosphere.
Minpunten
It can get hectic at times with multiple priorities competing for resources.
Autonomy
Owner is nice
Decent mix of products
Stable of employees that haven't turned over are competent
Minpunten
Little to no constructive feedback from management
Often on credit hold with vendors which delays shipments - typically with no forewarning
No talk of career development nor growth
Literally no one on the sales staff has been paid any commission in years
Financial instability