I think the rhythm's fine. And for the kind of industrial trappy sound you seem to be going for, I don't think it's missing anything, just the mixing could be better, imo it's a bit too compressed or distorted even for that type of sound