Pros
The product has promise. Seems competitive on paper.
Cons
Clearly, there are some angry former employees, and as one, I understand. I'm not really angry as I am disappointed. I'll give them a two instead of a one because I'm an optimist.
Here is a promising solution that isn't going places because of one individual. A case of person knowing how to work with things but not people. Someone like this shouldn't be involved in sales, but it's the owner and this person insist on micromanaging everything and everyone. Oh, and he often acts like a real arrogant jerk in the process.
He simply can't loosen the reins, but here may be hope.