I think the song is great, my only issue with it is like Geki said, I feel like I've already heard it a bunch of times.
And for those saying that Chester's vocals are raw, I'm gonna have to definitely disagree. You can pretty clearly hear the effects in his voice in some parts, even when he isn't harmonizing with himself. Especially during the bridge.
That's just part of the style though. DBS is an electro rock/pop band.