Not to shabby
Kind of repetitive though, and some of the melodies sounds kind of off
It's a good song...
But when you called it funk, I think you mislabeled it. It seems more of a techno song. Funk is way dirtier. Also, the bass should be more sustained.