Length isnt bad.. good job :)
I dont understand why people complain about it. Honestly i think the length was fine. for the quality of the animation it was great. seems like you put allot of work. in my opinion people should be appreciative it was that long because that takes time and creativity.
-loved the ideas you implemented with the song. it was funny as well as witty.
-character was bright and seemed to fit quite well with the voice
-it was vibrant! dull animations tend to make you lose focus far to quickly
-it wasn't extremely long. length of an average song which is good
-it wasnt in just one scene! you jumped all over from his home to the street and
then the work place.
- YOU CAN RELATE TO IT! thats most likely the best quality. its easy to find the humor in something you can relate to