I used to trade here and they are good not really the best exchange but I have no issue with deposit and withdrawal and yes they asked for KYC if you trade within their allowed threshold, because they are a compliant company and exchange so if you are going to trade a huge amount then you will have to go through KYC.
The problem is that now many are asking for this protection and it is difficult to determine the honesty of the project on this basis. But for an investor, this is now a barrier and a risk, and many just immediately leave without having figured it out completely.