The implementation team is absolutely stellar. We have always gotten what is essentially an immediate answer to any question posed. There has not really been a "no" answer given, if we need something that isn't available, it was quickly added, per our request. And I know that Rich Kozub worked some really late nights on our project and I appreciate his efforts greatly! This team has undoubtly provided the best vendor experience I have personally had.
The system is very flexible and there seems to be a way to make "anything" happen. Having a very unique customer base, I have a hard time imagining a company that could not utilize IP Engage.
There are a ton of components! It can be quite overwhelming to manage all of the available aspects of the system. Couple the already flexible options with any custom development and it's easy to become confused. I do worry about the long term upkeep & remembering how to add certain items to make the system behave as I need it to. The import options are very cumbersome & were not something that we could manage, thus resulting in a custom import option. We found that a lot of steps are generally required to do fairly basic things. For example-adding tax codes requires the setup of tax rates,then setting up the tax codes,& then going back to add the tax rates to the tax code. It would be easier to allow multiple actions to occur per screen (add the tax code and while there, add the tax rates). And I have many times wished the tool tips were complete on the site! I use them often, when available, to learn some of the terminology (especially when setting up roles!).