Interesting piece, percussion heavy. Sounds like a mix between trap and dubstep.
Mix here to me is super reverb heavy -- I'd cut those wet sends down and low cut to 250 or so hz, considering we have an 808 to make room for. You could probably sidechain the kick or any really plosive FX to the bass for good measure. Where the reverb really steals my attention from your composition is in those long-tails like at 2:11 and 2:25. It's really boxy sounding there.
I would say 808 and those growls could stand to come down a dB or two. The way it is now, it pushes the percussion out of balance. Perc should be the loudest part of your mix, especially with bass music. And I would bring out more of your 12khz to 18khz there. You may have speakers that are overly representing sibilant sounds in the mix and be mixing them down to compensate, thus crunching them off on other sound systems. I'm listening on monitoring headphones and it's giving a degraded audio quality type sound.
The outro section is out of the key of your bass. I would just port that down until I could play my bassline over it and it sounded good. Once done, drop the bassline out. Presto, non-clashing outro.
Throughout there seems to be not clipping but a lot of harmonic distortion from being compressed. Dunno if you mixed this with FX on the master, but if you did, I would avoid that. Especially with trap or dubstep instrumentation, these instruments are very sensitive to work with when mixing. I would cut off your master channel, turn the computer volume down to 20%, and then mix until it sounds good to you at even that volume. It's more of a challenge, given the natural way the brain perceives loudness to be goodness, and will force you to make good decisions.
Interested to see what you come up with next. Thanks for coming out to NGUAC!