Not too bad, musically and in production. I won't be running out and buying the record, but it certainly demonstrates proficiency...
Now, the cymbals are the weakest part of the recording (real whispy, and too far back in the mix, probably because they have to be... if the current cymbals were brought up they would be annoying... basically, they're not crisp enough).
The snare sounds a bit compressed, no 'pop'/punch. The guitars and bass are much like I record/mix them, so I have no gripes there.
The vocals aren't prefectly recorded, but I can make them out and it doesn't sound like a mic recording (which is, of course, what we aim to try and avoid). The vocalist is struggling to hit the higher notes, they're out of his range (he just may not know/realize it yet). May need to write this in a lower key for him...
Anyway, those are my impressions, nice work.