You own and control all of your music and rights. Plus you can still pitch your music directly and / or have other companies pitching your music.
You can cancel your contract anytime. Just give them 30 days notice and understand that any pitches, placements or licenses begun during your agreement will still be honored.
All of your broadcast royalties are paid to your performing rights society and they will pay you directly. (ASCAP, BMI, SESAC, PRS, GEMMA etc…)
They split the upfront licensing revenue evenly (50/50 Split) and all of the backend royalty payments are 100% yours.