For the first half of the song, that reverse pump got really annoying. I almost turned it off. Then when it changed and got more rock, it sounded better, but a little too squished in the middle of the spread. I'd pan out the elements more, and perhaps see what is cluttering up the 400-500HZ low-mids. Might be a bit dense there. Then after we changed to pop, it sounds a bit better. Here, there's a kind of brittleness in the highs... almost like the 1.5-2k range is being pushed/compressed too much. Might be the stock sounds you're using. Not sure.
Musically, I think this piece isn't bad, but it could probably use some diversity within the chord progression. There's a lot of repetition that is noticeable. Repetition isn't bad as long as elements are added and/or changed along the way to keep things interesting.
Not a bad track! Thanks for sharing!