It's a rap piece and sounds fine as that. I listen to a lot of funk and was trying to place this in that, but the groove is more R&B so re-categorizing will likely find the right audience.
Very well put-together piece with really good backing vocals and amusing and introspective lyrics.