Good mid-level products with complicated customization features and limited web-based features
This is a good mid-level AMS product that has all the features you would expect from such a system. Customization or extensibility is available with good 3rd party support and services. It is also a good choice if you want all of your products and services centrally located and work within the confides of IMIS. Implementation is generally done through a VAR and should not be attempted without professional service. Furthermore, expect to have dedicated staffing resources to support your implementation. The VARs can do it but tends to be costly and customization and/or modification is inevitable.
What is perplexing is the lack of a fully featured web-based interface. There is still a good portion of the product that can only be run on a unintuitive "fat client" and not all features can be managed from a web browser. This can be frustrating for users who have remote support or distributed customer service.