Other than the synth being too upfront, in general I feel this could use more gluing together. Try using a glue treatment on the master bus. If you are unfamiliar with master bus glue, it is the idea of giving the entire mix a broad treatment so that the individual parts sound like they go together. Electronic music needs this more than other styles because it is all so computerized.
Typical master bus glue treatments: a master compressor (a vintage one helps to add richness to the tone), console artifacts (tasteful noise, harmonic distortion, crosstalk), and a touch of EQ, faint reverb and tube saturation are all options. You don't need all, most people would use 2 or 3 of those things.