You know when you listen to an artist or song and you don't think you should like it but you do? This is that song. The autotune on here is almost bad on purpose but it somehow doesn't mess with the garage rock/post punk instrumentals in the track that much, maybe even adding some punch to the track. For hearing this band for the first time, I thought it was a fun combination and different from any other band I've heard before.
Edit (79->59): After listening to the new album, this is one of the better tracks as the instrumentals are somewhat good, but it still has some overblown vocal production.