Factors affecting customer satisfaction can vary but typically include: timeliness of issue resolution, quality of product or service, knowledge and friendliness of customer service representatives, availability of support channels, among others.