It would be easy to write a book about the cons of FieldAware as a company and as a product.
The poor management and company decisions were bewildering. If someone on the board reads this I urge you to closely evaluate every department including the CEO (Charlie). At this point I don't believe the company can bounce back, but that would be a great starting point.
~The product (software) is bad, often crashes, looks like something built in the 80's and isn't configurable (contrary to what is sold).
~Customers are not valued and often internally laughed at.
~The product team is incompetent and unable to build features promoted for various releases. If they manage to release something it's often broken or incomplete.
~Unable to advance/be promoted
~Company recently closed several offices and laid-off almost half the employees to make ends meet.