ROY It has some useful features such as auto-distribution of allocated work hours, but overall it has a steep learning curve. It is designed with the Microsoft-like approach to the matter of software: The more features, the better. It is a fine program if you like such software package.
That being said, I seriously question whether the trade-off of steep learning curve and crowded user interface is worth putting up with while the real objective of project management is to REDUCE the amount of work an user has to do. I've purchased the version 7 in the past, and I ended up not using it because I preferred a more simplistic approach to the matter of project management. At least in my case, it required just too much time and effort maintaining schedules in FastTrack when all I wanted was to simplify my projects and get things done with lesser amount of work. Simply put, it was double-work. After evaluating the version 8.0.7, I am not sure if I am convinced otherwise.
(Version 8.0.7)