I like that it's open-source and self-hosted.It also has great documentation for basic use cases, which are extremely helpful compared to other similar tools such as git or mercurial itself.The UI could be better but most things can be learned with just enough time investment.I have been using this for over 2 years now and haven't experienced anything problematic yet, so far it seems pretty solid! We're using it primarily in our web development workflow and we don't need much beyond what comes out of the box (we do occasionally pull from github repos).