We do a lot of consultancy work and we decided to introduce version control after one of our customers modified transformations beyond use. Version control helped us to restore the project to its original state. Another situation when version control is very useful is a large project with multiple developers.
For more technologies supported by our ETL Software see Advanced ETL Processor Versions