We primarily use the solution as a build environment.
The solution offers good memory analysis.
The solution has a lot of features on offer. We have not even utilized 100% features we used to use. From Visual Studio 6.0 onwards, the newer versions have a lot of features- including a built-in code analyzer - and all of that which would be very useful for us.
The solution can integrate with other solutions. In the past, we used to have BoundsChecker integrated with the solution for memory leak detection.
The initial setup was pretty easy.
The stability has always been very good.
While I haven't used the feature, my understanding is that there are code-sharing capabilities among the developers in order to allow them to effectively review the code.