Exchanges, as the name implies, are there to facilitate exchanging fiat for Bitcoin.
There's no need to keep your own money in those companies.
In fact, keeping your money there basically removes one of the key elements of Bitcoin, that you don't need a middle man.
I tend to use exchanges that support auto-withdrawals, so my money is only a few seconds in their hands before it is sent automatically to my wallet.