Not bad at all!
I love the heavy feeling this tune give me, extremely heavy beats and synths, I loved it. I gave you a 9/10 due to it being a little repetitive, but doesn't destroy the song. 1 other thing, the bass beats seem to take priority in the volume department, often making all the other layers quieter, not a problem if this is intentional.
Anyway, good work!