It is horribly unuser friendly. It is difficult to find basic sections, the terminology is not common, no useful support assistance available. Trying to be what they want to one particular audience and don't care about the rest.
The fact that the Partnerize team is always willing to support and jump on a call to get things resolved and better explain how to fix issues. It's always a great pleasure to collaborate with them and learn from them.