Nice!
The filters are actually okay, as in maybe a 6 or 7 out of ten. Sure, they could be improved, but they're okay where they're at
You have a good flow, although it gets slightly repetitive.
It actually sounds like the kind of thing you'd hear at a club, or even on the radio (as in the non-vocal parts to the songs being sung).
I'd say there's a little room for improvement, maybe with some repetition problems or those filters. But all in all, you deserve 4/5, 8/10. Nice work.