Overall it looks pretty good. I'd try adding some changes to the harmony sometimes. It sounds like it wants to go somewhere, but instead just keeps retreating to home key over and over. Maybe add in some occasionally off scale stuff, dissonance, or different rhythms to add interest. I feel like it could also use stronger melodic elements.
As for your synths and mixing. It sounds reasonable enough so you're all good there.