Not sure what genre(hardcore/metalcore?) opinions on song writing and mix please!

The mix ducks quite a lot when the vocals come in after the intro, which is a little distracting and the higher vocals seem a little harsh, maybe push them back a wee bit. The hi hats also sound a little loud. And the bridge part at 2:30, I can't really tell what's going on there. Sounds cluttered, and I feel like it could be due to the reverb on the vox. Fix these up and you'll have yourself a pretty good mix. Although i would brighten up the guitars a little, but that's just my own taste.