We switched from a home grown Librarian based System to Endevor starting in 2009. The product provides good visibility of code changes, and change history. It provides good security options as well.
The biggest benefit we have gained from using this product is the decrease in deployment errors. With our old system, binds and new copies were done manually based on paperwork filled out by the programmer. Now all that is done through Endevor processors.
The biggest irritation I have is the footprint checking process. Once the footprints get out of sync it is hard to tell what the issue is and to fix it.
Support is quite good for this product, although it has become a little more time consuming lately. All calls now appear to go through a general service person first. I have always gotten attention the same day. Not always a fix or an answer that quick, but at least a response from a service tech letting me know they had the problem and were working on it.
The product is still being actively enhanced and there is a strong user community.
We cut implementation errors by around 99%. Less effort is required by developers to set up migrations and the moves are much easier and less prone to problems.
Endevor can be very rigid. When you install and set up your map which controls the way code moves between stages it is important to be sure it is like you are going to want it for the long hall. The map is complicated to change once code is in flight. Each stage is related to the next and this relationship can only be changed when elements are at specific points in the migration cycle.
We have been using this product since 2009.
The biggest issue we had was kick back from staff that didn't like change. We also picked an installer that had a set way of doing the job and so we have an install we don't like. I would strongly suggest that new users take time to understand the product and the different ways it can be set up instead of letting someone just decide for them.
No issues with stability at all.
No issues with scalability.
Customer Service:
Customer service is very good.
Technical Support:
Technical support is also very good.
We had our own home grown solution that required constant maintenance and patching.
The internal setup is complex and rigid. Get it like you want it the first time. The actual product install is not complex.
We used a contract installer recommended to us by another company, not from CA. This company had a set way that they did the installs and we were not proficient enough with the product to object to some of the things that were done. I strongly suggest that new users take the time to understand the product BEFORE the install.
We did evaluate several products including IBM ClearCase and MKS.
Our company uses ROSCOE for it's primary development. Although ROSCOE and Endevor are owned by the same company, the ROSCOE interface for Endevor is many years out of date.