I would say that as far an user interface is concerned, it's great! The tool has everything you need in one place (project management). It can handle different types of repositories - SVN or Git for example; we use Github internally so this works well too :) As mentioned above though there are some things which could be improved upon but overall very good experience thusfar- nothing really comes across my mind at present :D We've been able solve most problems related project development without any issues whatsoever!!