Great product and a remarkable project manager. However, the support is very slow and can sometimes feel very challenging to deal with, and integration can be a living nightmare.