What do you like best?
we use Dimensions every day. I love the requests and cross-project dependency relationships. Basic check-out, check-in, deliver is like every other file repository system along with version control. It also has revision control which is good for multiple users and uploads. I like the comments you can add with updates. I also use the reporting tool ... which after the old-style interface, is easy to use. You can see who did what and update file dates, versions, request ids associated with updates, change history reports, etc. After getting use to the terminology used (slightly different than Team Foundation) and the optional settings and dialogue menus, its a really great tool to have and now I prefer it over Team Foundation.
What do you dislike?
There is hardley any support or blogs online. I wanted to find out quickly how to do something and there is no help ... all the help seems to be on initial setup and user setup ... i am admin on it, but don't have access to config controls, but when I try to look up something, there is no help online.
It's also very difficult to set up server deployment ... Team Foundation is tricky but much easier ... so with Dimensions, we do not use it.
What business problems are you solving with the product? What benefits have you realized?
File Repository and Version Control system. We have daily Requests which get promoted and all updates are tracked via comments in change history. We also provide monthly update reports and we change the life stages of the requests for production and inwork environment. We also collaborate with other users of other projects and relate their files into our project as needed.