I have enjoyed using Spiro over the last few months. This is the best CRM I have used. Having multiple accounts, and contacts within each account I am easily able to track my communication on a daily basis. This helps me to know when I have spoken to a customer, and exactly what we discussed. The follow up prompts are automatic, and with one click, I can remind myself to call each customer frequently. Also, the reminders are emailed to me, so that I know daily what I need to do.