Great vibes. I'm not sensing it's very rushed at all, beyond the mix. There are some changes I would make there. The backing synths are very verbed out, and the bass volume does not feel quite uniform -- the high notes are louder than the low notes, leading to it sounding a bit off balance. It also sounds a bit flat or sharp on the upper octave. Would probably sound better centered.
I would cut away some of that verb so that it doesn't get too much of a shoegaze, and push some of your percussions and leads back just a little. The articulations are pretty sharp in contrast to the sweet, smoothly gliding along vibe you have in the writing. Trumpets are fine in that regard and tastefully utilized.