- We moved all our collaborative storage into Perforce servers. It fits our types of assets (big size, mostly binaries).
- Perforce is very fast, even for very huge assets.
There have not been many stability issues. Many of the instabilities came from our own infrastructure.
There are scalability issues when there is too much traffic, such as when there are extremely huge amount of calls by APIs.
In these cases, the server responds slowly. This happens for particularly old servers.
The technical support was almost perfect, both for user support and for system administrators.
Like most of the companies of my industry, we used Microsoft SourceSafe before this solution. We are still using DVCS solutions, but we didn't switch to Perforce DVCS yet.
Server-side and user-side, there was an inevitable learning curve, particularly in terms of workspace handling.
You have to ask these questions:
For small companies and students, the free limited user version can work. (It used to be for 20 users, and now it is for five users).
Otherwise, it's still possible to keep using an older version of the server with no support. In this way, you can avoid the high cost of the per-user, per-year licensing.
The Hg-Git DVCS solution was an alternative. Alienbrain Asset Management for Artists was also a serious concurrent.
Use a Linux server and get good training at the beginning to minimize newbie mistakes.