LinkedIn shows ~350 employees with about half of them in the US. $4.8 million is far from plenty to pay 300+ employees...not counting lawyers.
LinkedIn shows ~350 employees with about half of them in the US. $4.8 million is far from plenty to pay 300+ employees...not counting lawyers.