Alright, I'm no critic but here's what I think:
Considering it's an amateur job, it's a solid 7.510. The volume is all over the place, the song sounds like a machine's generic definition of dubstep and the build-up is about as bare bones as it gets (get loud and faster beat).
But the rhythm is there. You obviously show a good grasp on sound mixing and the overview on how you want your track to go. There's not one beat that's out of place and nor a sudden dip in quality. It's consistent, crisp and as I said, for a homemade production, it's as solid as it gets. If you can find your style and practice even more, I reckon you could breach into some great territories.
As of now, you sound like a mix between Panda Eyes and Fancy Folks. But hey, if you find your footing, who knows? You might become the comparison people make to others.