They don't do anything for me, and I can't see what they do better than anyone else. Just nothing of interest to me. Plus, with the seven members, it just seems like a weird signing. Hard for a band with so many parts to make true traction without becoming a big band.
Have you listened to their first album (Chase the White Whale)?
Give it a few listens, then get back to us!