if you've heard about ICO, IEO is his younger brother.
IEO was made because companies want to take new ways to raise funds without having to harm organizers, especially investors. and fundraising by IEO itself must be managed by exchangers.
so my advice if you want to participate in IEO, choose an exchange that has proven credibility