Text this: Assessing critical success factors for ERP implementation satisfaction: a study of consultants participation and user training