as noted elsewhere, apple actually employs over 90,000 people. it's less significant in that scope.
Also, while I have no doubt his experience sucked, he was also in customer service as opposed to being a developer/engineer. I suspect those areas differ somewhat. (Not suggesting it's ok at all, just that it may not be completely representative of the entire company)
Actually, the size of the population as a whole is nearly irrelevant when considering the significance of a particular sample size. 100 people has just about the same significance for a population of 1000 as it does for a population of 1 billion.
That said, since the people he met certainly weren't randomly selected, it'll be a heavily biased sample.
Also, while I have no doubt his experience sucked, he was also in customer service as opposed to being a developer/engineer. I suspect those areas differ somewhat. (Not suggesting it's ok at all, just that it may not be completely representative of the entire company)