We love the agile capabilities in Workfront. The tool does a great job of combining agile and traditional task management into a single tool.
Workfront Request Queues provide an easy way to manage and route requests ensuring that the right people see and act on requests.
Workfront reporting allows to automate project status reporting without having to write a separate status report. We enter project updates directly into Workfront and then use scheduled reports to deliver information to stakeholders.
Workfront lands in the middle between MS Project and Basecamp. Basecamp was too simplistic and didn't provide enough core project / task management features. MS Project was too rigid and difficult to share project information. Workfront has the right mix of project / task management features and project visibility.
We use Workfront to collaborate with a 3rd party developers in Korea. Workfront makes it easy to assign tasks and communicate issues / changes with our development partner. Workfront helps us get close to a 24 Hour development cycle.
We use Workfront for a wide variety of project types. Everything from creative projects in marketing to application development. Workfront provides a broad set of functionality for project and task management, but each project and project manager can use as much of that functionality as they wish.