A PROVEN TRACK RECORD Already proved that the operation can be successful. FINANCIAL ASSISTANCE Franchisor may be able to help the new owner secure the financial assistance. Disadvantages of Franchising Drawbacks are franchise fees, the control exercised by the franchisor and unfulfilled promises by some franchisors.