Ranked in these QuestionsQuestion Ranking
Pro Combined with other tools can let you continue developing from anywhere right where you left off
SSH by itself allows you to run commands on another machine. Together with Vim (or a good console text editor) and Tmux (for window management), you can just connect to your development machine, code and test. This allows to continue where you left off and instantly work.
Pro It's a matter of trust
The team behind the SSH protocol and their implementation (OpenSSH) is very capable and has gained a high level of trust in their integrity and implementation over the years.