Pros
autonomy, Flexible, product is well-liked
Cons
pay is low, commission pay outs are delayed and only once/quarter, comp plans benefit upper management and the company not the employee, hard to move up, management pay is very low compared to industry average