Nimble competitors have cropped up everywhere, and in every category and are storming the gates of these traditional providers. In comparison, the sheer size of these mega telecom companies remains something to be reckoned with. While, the smaller organizations are typically more niche players, they have quickly proven themselves to be true competitors, even winning the affection of some very large global enterprises. Can these small, more nimble companies compete in the technology marathon?