To be honest the vocalist totally kills it. His screaming is really weak. Like a bad Atreyu copy. Since it's what you have to work with, it could use some de-esser. Needs some body on it for sure. Maybe some parallel comp to bring up some body.
The clean singing is a lot better than the screaming imo. Still needs some de-esser. The echo makes the essing worse as those high frequencies are echoed much more audibly.
Guitars aren't bad, maybe a bit over gained. Could possibly benefit from some low end. They sound ok while in the mix, when playing alone though they sound kinda funny. Clean them up during the breaks like around 1:01. I hear something like crt buzz during the 'silence.'
Bass could possibly benefit from having some dirt on it. It doesn't sound bad, but there's not a lot of definition to it. I'm not liking the out of key notes at 0:51
Bring the click on the kick down and then bring the whole kick up a little.
Not a fan of the snare sound. Has a loose snare wire sound that I'm not liking. Could be a lot more defined. Need some crack to it. Also a bit too dry.
The snare fill at 2:49 sounds really unnatural. I believe these drums are programmed. The song could benefit from some better fills. I only recall like one tom fill that was during the breakdown and maybe a tom hit one or two other times.