Frontier Consulting Group â Research Division conducts research for customer satisfaction simultaneously and independently. Indonesian Customer Satisfaction Index (ICSITM) is done nationally since 1999. ICSI involves 8400 respondents in 6 big citie