When I check last some yeas ago, these exchanges were having at least 3.5 star review out of 5 star on Trustpilot. But now they are having very bad reviews. The highest that I saw recently was having 1.8 star which was full of bad reviews.
Just go to Trustpilot and check exchanges like Binance, Bybit, Bitget, Mexc and many other centralized exchanges that are well known. You will see that all having bad reviews.
I do not trust Trustpilot reviews and suggest everyone to not let it affect their decision-making. I buy clothes on Zalando but if you check Zalando on Trustpilot, you'll see that it's trust rating is 1.5 stars. This absolutely doesn't make sense, I don't know a single person who buys from Zalando and got scammed or a bad service.
You have to consider the psychology of human too, people usually visit websites like Zalando when they have a negative experience, no one comes and googles how to leave a positive review for a website. People usually come to complain, not to praise. Trustpilot means nothing, forget it, do not look at it.
From my experience, Binance is good. I've also heard that by Bybit is good too. I've heard Bitget but I don't have experience. I've never heard about Mexc though.
My opinion is that Binance and Coinbase are leaders among centralized exchanges. If you want decentralized exchange, visit Bisq network.