Farm technology: pros and cons