Don't sign it if you dont intend to honor your commitment then. If you do leave before the contract is up, then you should fully expect to pay. If you don't like the training contract then don't come to compass.
Since when has doing the right thing and honoring your commitment become optional or valid only when in your best interests.