The best thing about this product has been its integration with ERP systems which makes it easy for our companies end users as well us project managers are able to access information at any point in-time without needing an IT person or manager being present.
I have worked closely within my organisation using both MS Project Server & Microsoft Dynamics GP 2013 so am very experienced when working from these products but also used other 3rd party tools such as Evison over many years across multiple organisations/companies. As others say - not much dislike really! However if there was one improvement they would love more than anything then perhaps some enhancements around 'project visibility'. For example we were looking through reports etc where certain tasks had failed (eg due dates missed) yet did nothing further once viewing them i.e no auto escalation email sent out requesting action nor notification raised internally via JIRA? A.