Very clean and sick sounds. Nice composition too. The only thing I have a small comment on is, that it is a bit short.
It doesn't take long after the first drop before you enter the first break. The drop is quite intense which makes you hyped up. I think it would be good to keep that energy a little bit longer and lengthen the danceable part there.
You could also lengthen the ending. Right now it's fine for airplay, but a DJ would love some extra time at the end to prepare a new track to drop in.