Alright, on second hearing...build the song in layers. Too much to take in at first. Some ideas, no drums (or other fill)....establish the groove first. Make sure that the pocket is there, otherwise the song falls apart. If you're looking to get signed, the first 12 seconds is crucial. About 2 minutes into the song, you finally got that groove down. The drums make that happen.
A big majority of waht i notice is in the beginning. Slowly build the song and then hit that pocket. Other than that, everyone's got great chops and rhythm, just make it synergize and you're good to go. Sweet sound.