I have the eic system in my call center. When it works its great, many call features, easy to use. But when there is a problem it sucks. The suppory is really horrible. You have to keep bugging them every hour of the day. If I were you and have the extra money get the CIC system, it has the ability to really customize the call routing features.