SEO is beneficial in increasing the popularity of the business online by fetching traffic on the site and improving the ranking of the site. It helps in bringing the site on top and promote the service, product or brand that a person is offering.
Its disadvantage is that, if it is done in wrong manner that is if Black Hat SEO is practiced more then the website may get penalize or even banned. It is lengthy process.