The best I can tell is that he can be an asshole.
Bit odd for you to be so concerned about making up your own mind, yet be so reliant on other people providing you sources.
Besides, I have taken a preliminary look; Milo seems to be an outspoken asshole (and thus poisoning the discourse), but not an outright hateful bigot... feel free to provide evidence to the contrary.
What do you think this is, Reddit?
This is a good characterization of the media's overall response to twitter's banning of Milo. Everyone just keeps saying "he's a terrible person" in dozens of different forms - some rather extreme - but rarely is any real evidence presented. If they present any evidence at all, they cherry pick and take things out of context.