Speaking of working from home, the biggest problem I have is that ClearCase is almost unusable over a slow network connection, e.g. VPN via ADSL. Checking in/out files is just about bearable but anything more complex, for example looking at the version tree of an element, or updating snapshot views containing large numbers of files, takes far too long. Even for simple operations there seems to be a huge amount of network activity. The ClearCase protocol certainly could have done with some premature optimization when it was designed.
If you are choosing a source code control system and you want your developers to be able to work remotely over a broadband connection, don't choose ClearCase.