The ease in which it can be used for any size environment as well easy reporting features makes this software very useful across multiple departments within our organization.
Reporting could use some improvement but that's not something I would say has been an issue recently so far - just minor things here or there depending upon your needs/requirements may need tweaking from what you see above though no major issues at all! For us we have found great benefits being able to manage tickets more efficiently than before using service manager along side other tools such as JIRA etc., also having full control over ticketing & workflow process without needing separate 3rd party systems like Zendesk helps greatly when managing large volume of requests coming into one system instead creating duplicate entries manually where possible.