What do you like best?
The ease of using Accurev. I have used SVN and Accurev and feel that for most of the tasks Accurev is simple to use without much learning curve. Espicially for revision control going between version and updating the work space, Merging code is very simple on Accurev.
One of the most convenient features of Accurev is creating new branches from a main branch.
The other feature, I like the most is the visual representation of all the code branches showing where each branch has originated from. This gives a very good idea of relationship between different branches.
What do you dislike?
Just iOS (of smartphones), the 'not so commonly used' operations are difficult to access. For example, Blame of SVN (that shows revision number and author of each line) is done better than that in Accurev.
While browsing all the branches and searching for branches, I feel that Accurev is littler slower. This is not to say its competition SVN is faster. I just feel that Accurev could step up the game by speeding up browsing different code branches.
Recommendations to others considering the product
Ease of use = Accurev. Don't think twice.
What business problems are you solving with the product? What benefits have you realized?
We use Accurev for Revision control of Firmware. Maintaining the code and populating multiple branches was made very easy by Accurev. Also, building the code on different branches each with its own specific requirements is way easier.
Also, bringing up new hires to use Accurev takes very small learning curve. Enabling us to train and bring new hires up to speed very quickly.