Black Box vs. White Box Companies - What Are the Real Differences?