2 ms·Google bar told me that they have 331 employees according to LinkedIn databy ncr100 3y agoGoogle bar told me that they have 331 employees according to LinkedIn data