It's like Basecamp Classic but with features. Teamwork Projects integrates well with its own help desk Teamwork Desk. Integrates well with Freshbooks and other billing systems. Let's you add your own custom CSS. Has lots of controls to stop email promiscuity (which we helped build as we hate unnecessary emails or CC all).