ParentFull threadthrowaway7783·150 people is less than 1.5% of their total number of employees (12,157 per google) . That is not a catastrophic overestimation.View on HN