There are some who have legit teams and good ideas but there is some that smell like a scam. Basically, every investment has its risks and you should scrutinize the team background to avoid ICO scams. Many countries do not have laws to regulate cryptocurrency. It is therefore very difficult to say whether the ICO is a scam. But very often.