Trustpilot is an online platform that gives users a place to post feedback and criticism on companies they’ve used. Based on our research there’s no mention of Immediate Edge on Trustpilot.