Talk to other artists about the company you’re considering signing with.
This is often overlooked.
The main reason being the artist is so excited to be working with this new company that they don’t want to risk hearing anything negative that would flatten the good vibes.
But if you’ve been around long enough, you’ve experienced breaking up with a company or two. And it’s THEN that you end up talking with artists who also used to be with that company and it turns out they left for the same reason you left.
Avoid the unnecessary trouble. Talk to each other.