Awesome place to work for. I've been with ChARM EHR for 3 plus years and the team has grown significantly and I'm proud of the product. The Dev team is very much invested into this product.
Cons
We are still working on organization. We're small so we have people wearing many hats in this company.