One advantage of using snowball sampling is that it is fairly easy to acquire a large sample without having to acquire it yourself, as you are asking participants to find others who are willing to take part in the study. This means that time and expense can be spent on other aspects of the study.
However, a disadvantage of snowball sampling is that it isn’t very representative. This is because the people approached by the researcher/s would have only asked others who they would have known. Therefore, the participants are all likely to belong to the same strata and a number of individuals who might be useful will not have been considered.