The advantage you get is the small filesize. The disanvantage which can be an advantage too is it contains many many linux command in only one executable file.
Busybox designed to be very-small in filesize. It is needed if you want to use unix/linux command-line in a linux machine where storage space resource is very precious. It is designed for use in embedded linux machine which runs from a small flash memory.
thomas