They were pretty reliable contractually. Definitely better than staying independent unless you already have radio play then you could make more money on your own.
Cons
Misleading; they tend to hype bands up when in the studio about the record going to general market radio and they rarely deliver. There's very little tour support.