Pros
Truly great people to work with, across all departments co-workers are friendly, fun, helpful, and want you to be successful. Customers do like the product quite a bit, it looks better than the competition.
Cons
Arrogance and greed are at the core of this company. All the reviews talk about Sr Management but it's really only one guy and it's the owner. High turnover, people quit routinely when they get fed up with the environment but people are fired just as often. Other employees are left to wonder why they were fired and the owner never addresses it, leading to a very hectic and uncomfortable work environment. Total micromanagement, owner doesn't trust anybody, reads emails, monitors web activity. Although the product is good, because it's a niche product, sales people are almost begging customers to buy the product and the sales cycle is very long. Very little incentive or motivation to do well outside of your own drive to do a good job. I don't regret working there, but wish I knew how it was going to be going in. I wouldn't have taken the job.