I have been an Esperio partner for several months now.
What can I say:
1) It is difficult to find referrals, but the company pays large commissions.
2) The site has all the necessary information for partners.
3) You can contact the manager if anything happens.
4) I want more partner tools.