Pros

  • Standalone & server-based file sharing options
  • Browser-based project editor available
  • Full-featured project management
  • Excellent resource visualization tools

Cons

  • None significant