The most convenient way to manage different projects at once for many developers in one place. It allows easy sharing of code with colleagues. There are some minor bugs that need fixing but nothing major. I am very satisfied by this product. This is so helpful when you have multiple projects going on at same time. You can easily share your codes with team members and other clients without any hassle. Great tool overall! We use it to keep track of all our work related activities from past months and years.