A few traits that are immediate red flags for me
Don’t pay to pitch – no way
In response to Jason Calacanis’ recent post Why startups shouldn’t have to pay to pitch angel investors and the ensuing debate, short answer: Don’t do it. Don’t pay. Such angel outfits are scams, IMHO.