3 ms·
That doesn't make sense. Employees per revenue is not measured by market cap, but by revenue. Revenue was $3.7B as last reported. So you're 10x off by that meas
by rexreed 5y ago
That doesn't make sense. Employees per revenue is not measured by market cap, but by revenue. Revenue was $3.7B as last reported. So you're 10x off by that measure. Also, not all employees are engineering and ad relationship management.