Employee satisfaction, customer satisfaction, and financial performance: An empirical examination