One of annoying problem of Adsense is that adsense accounts get banned so easily. But if you are willing to follow the strict rules of Google adsense you can earn a lot from your website. There is another problem of Google Adsense that it doesn't work if you add other ad networks in your website. That means you can not earn parallelly if you use adsense to earn money from your website.