I used Targetprocess at some very large multi-team multi-program clients and had a
consistently good experience.
I've got a lot of experience of Jira, Rally, PivotalTracker,
Trello, Mingle and open source
agile lifecycle management tools. I like Targetprocess better - it covers a lot more ground,
the information architecture is really consistent, it's solid as a rock and fast too. Best
CTO and Agile Coach