Thank you for your thoughts on the 3 CRMs. From your post, I take it that you're currently with Grow. I installed Rise and Perfex to test but decided to get Rise. Unfortunately, I'm having some trouble installing Rise, and it appears the support has fallen asleep these past few days.My biggest constrain to not go with Perfex was the fact that I run a small PC repair shop and sometimes I have some walking clients etc. that are not having a company or so. In Perfex (about a year ago at least) when you add a customer, it needs to be a member of a company. So to avoid this inconvenience, I was told to either create a :WALKIN: company and assign all the users to it, or there were some settings which made the company field not required but I still had to add the name of the person as a company and as a payee.
I can't speak much about Rise, but I can tell that it is gaining speed and am myself considering switching from GrowCRM to Rise.
It was quite educative to find out that PERFEX has moved forward with some extra plugins and I might give it a shot and re-evaluate.
One thing to consider is the number of plugins/modules one would require to achieve the so called "perfect state" as sometimes if the functionality of one CRM is allowing you to pay X-amount of money and be ready but another requires X*2 or even 3 to include missing functionality as modules, then it would be just a matter of reasonability or personal preference of GUI, developers, support etc.
I wish Rise CRM was built under Laravel as it is my framework of choice and I might have borrowed some of the code for my other projects and ideas, but seems like most of the devs these days pick CodeIgniter as it is faster to develop and is a common startup for India and several other countries (no disrespect to people using it of course).
Frustrating? Yes, it is because I'm tired of twiddling my fingers, waiting for a reply.
I may consider switching to Perfex in the future; dunno yet.