Visionary products are developed with the end-user in-mind, and the company is agile enough to add or adjust the development roadmap to create the most effective tools for end-users.
Cons
The company is very small, which created challenges for growth & advancement opportunities. Also, the challenges in marketing the products created unstable job security.