ExecRank is a scam. I wished I had checked the reputation of the company prior to signing up. I cancelled after I realized what David Evans says below…