AtTask works hard to provide a usable, customizable, largely intuitive interface for both project managers and team members. AtTask seems committed to paying attention to customer feedback and requests for improvement and incorporates changes.
Team members can update their own tasks, and executives, team members, anyone--can see status in a real time basis--IF your organization has the will to require this of team members.
Reporting and the ability to view key data across projects is outstanding--reports are easy to create, as are custom forms. Built in resource grids are key to managing in a matrix organization--we rely on this for use weekly as timelines across projects change.
With the on-demand version of AtTask, if you delete tasks or other items--you are out of luck. The newest interface makes it a little too easy to delete items that you may not realize have been selected --as you scroll down a long list of tasks, for example. The data IS recoverable, but this comes with a fee. That being said, a recent phone call to support indicated that a solution to that--a trash can feature--is in the works for roll out soon.
Team members--people who are not project managers--often neglect to update their tasks. Some get confused by the Working On/Work Requested tabs, and seem confused by tasks out of context. Some of this is probably due to training and executive will to require timely updates rather than request it. Still, more work on the psychology or interface that would make it dead simple to update would be great.
The inline editing feature of AtTask, rolled out with the last major update, is very handy. However, sometimes it is slow and picking dates from the popup calendar can be slow and frustrating.
From my point of view, since our introduction of AtTask about 5 years ago, we have tripled our ability to juggle projects, without tripling our work staff. It allows us a previously invisible view on workload coming into department that were bottlenecks and allows us to reallocate and replan resources in a way we never could before. The number of "fires" we have to put out, and therefore overtime hours spent, have significantly decreased.
Through reports over the past several years, management now has metrics on how we conduct a project and where we can improve our processes--places where perhaps we spend more time than planned each time we run a project.
Once people are used to using AtTask, or if you are a PM and already appreciate a great project management product, there is almost no place where AtTask wouldn't be beneficial. If you have small, low risk projects, perhaps not, but anywhere else--I recommend it highly.