And then my current company picked up SalesForce.... It's like relieving the horror.
JIRA is terrible to manage and it's permissions system is rubbish but it does issue management okay.