CiviCRM is a really nice product for the developer in me because it allows you to create the exact solution as requested by a customer. I have been learning the ins and outs of the system the best I can over the past three weeks so when my customer requested the ability to click a button on the main navigation to see pending and active cases I figured it would be easy.
Our existing system for managing the Family Medical Leave Act (FMLA) tracking requirements has worked well for several years. With new state level requirements being issued the lack of flexibility of our current system became apparent. Looking at vendor solutions appeared to stick us with extremely robust applications whereas we need functionality for just a few state and federal laws.