Surface finish reliability is increasingly important for packaging and system reliability. Key aspects of our activities are failure analysis and documentation at boards/ devices/ components, finish characterization, finish development and optimization, system dependent root cause analysis.