Nothing to add here: Find a good lawyer and take a close look before you sign any contracts. That will save you a lot of trouble.
Bruce Springsteen, when asked by the German Süddeutsche Zeitung Magazin [€] what he wished he had known when he was 19 years old with his career ahead of him, probably remembered his first management contracts which turned out to be unbalanced in every imaginable way and ended in a settlement after (only 😀) almost a year in court.