2.0
May 12, 2014
Former employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Good technology in a rapidly growing industry.
Cons
For a company of its relatively small size, the business process is convoluted, confusing and stifling leading to frustration for both staff and customers. Sales commissions are a profit center for the company. Could never get a straight answer on how they are paid and was impossible to reconcile.