Pros
I've been in technology for more than 15 years and i've never worked in an environment where the solution is such a great fit and provides such a great value to the customers. While there are limitations in what can be accomplished, the solutions are amazing relative to what the marketplace has been able to provide for our customers. And for the most part our customers love what we provide. We keep our ear to the ground as to what is needed in the industry as well as what the the payers dictate must be changed from a regulatory standpoint. The "business model" of SaaS gives us the luxury of being able to invest massively in the services and "give back" to the 3000 customers we have throughout the year. While the solutions provide value it's also nice to know that we are "Doing good" in the world-- our providers are "revolutionaires" in healthcare -- they are providing healthcare in the home which is much cheaper than hospitals. We are participating in this healthcare revolution which allows the patients that our providers serve live happier and healthier lives. We are not just selling another gadget or cool technology which is not impactful in the world. A great place to be!
Cons
Toward the end of providing solutions -- we always want to do MORE for providers but there is limited resource to "do it all" for them. As we expand our customer base and product line we cannot rest on our success as we have to continue to innovate and accomplish more and more. The enviroment here is thus never relaxing -- it's fast-paced, demanding and constantly expanding and changing. You have to be on your game every day and all day. If that's not what you want then this is not the place for you!