Hi
Not my cuppa, but sounds good for the type of track it is.
It's the kind of thing I would usually turn off if it was on the radio - which is meant as a compliment as it means I think it's current sounding.
Upbeat and very poppy.
I did think the first part sounded a bit bright, but you said that was the effect you were after, so...
Good luck with the placement.
Digger