Seb @Harry While re-reading my previous post, I realize that my comments regarding Upmind may have come off as harsh and unfair. I wish to rectify this and provide a more comprehensive review:
In my opinion, Upmind can be a good choice if you're seeking a fully loaded 360° solution that covers everything from hosting and billing/accounting to support and domain reselling and much more. Upmind comes loaded with so many features.
However, for those seeking a more lightweight solution focusing on selling (online shop), provisioning, and client management only while delegating complete support, billing, and accounting to third-party integrations like Stripe or PayPal, Upmind feels bloated. Personally, my focus is primarily on WordPress hosting. I don't provide domain sales, nor do I utilize the support features that Upmind offers, preferring to handle all support-related matters through my own live chat system.
Therefore my own feedback may not reflect how most companies use Upmind.
Pros:
Aesthetically pleasing and user-friendly UI
An abundance of features, with the PIN code generator being really useful.
Managed hosting included
Friendly and helpful support.
Cons:
The system is complicated due to a plethora of options/settings.
Feels rigid at times.
No self-hosted option
Development seems slow
The roadmap and release notes could be clearer for better user understanding
I find Upmind expensive when you have a team
The online store with these big products images isn't user-friendly and optimized for conversion
Hard to customize anything on the front end
Can feel bloated as much as WHMCS