ERP System Strengths And Benefits: A Comprehensive Discussion