Pros

  • Excellent tracking and management tool
  • Sophisticated project-management tools
  • Easy to use
  • Local network publishing support
  • Flexible
  • Well suited to small companies or workgroups

Cons

  • Unstable
  • Too sophisticated or complex for home-based projects