Pros
The first few years were good. Nice family atmosphere. Unfortunately, when the company started growing, the owners and execs got very greedy, and things went down hill quickly.
Cons
The only reason they gave me for letting me go was: "We just wanted to make a change in the Sales Department". The real reason why they let me go? The only reason I could think of was that after developing their international market, my commission was getting pretty good and they could save money by handing it over to someone else making less commission. This is a privately owned company, and everything they do is extremely secretive. Making one think something was going on with the owners and top execs that was most likely unethical or possibly even illegal. They do NOT care about their employees, and get rid of you at the drop of a hat. I'd seen it many many times before it happened to me.