Really appreciating the blend of various EDM stylings here, though I think the piece as a whole could be bumped at points a few bpm faster.
Some things I notice off the bat --
track is compressed probably harder than it needs to be
Sidechain is very hard to make room for not quite being able to hear snare on drops, and synths on the side are very loud, like at 2:50, notice that lead is much louder than the snare
I do appreciate the hihats are not SCREAMING loud, though they could potentially use less reverb and instead be ping-ponged subtly left and right, or incorporate more articulations, open, close, roll, different samples etc. They are loud enough that they should be more interesting imo.
I feel mix is off balance, lead is audible which is good, but it's in the mid range, which the human ear naturally hears already as quite loud. On sections where it is present, it is hard to hear bass as well.
The drop around 1 min, that snare is buried in the mix and almost impossible to hear even with hard side chain. The bass also sounds a bit hollow (not the sub) perhaps due to overly chorusing and potentially not enough clipping/drive/saturation or over applying harmonics. I can't tell which at the moment.
I listened through twice to 3 times to see if there was anything else I could add, but I think the last I can think of is perhaps sidechain is too aggressive on the amount of dB ducked in places, and the combination of hard compression, high volume hihats, a subby mix, loud leads, and an almost absent snare on drops causes the song to fall a bit flat -- OH I know what it is now for the final drop -- the harmony synths and lead are blowing out the bass and other elements due to being turned up too loud, and sidechain is a bit overdone there, causing the song to sound flat.
Otherwise, I really enjoyed your approach to structure, transition, melodies, and virtually every other stylistic choice you made. Aside from mix, an absolutely banging dance track!