2 ms·
Full time employees? 1700 employees from 90 countries sounds to me like they are counting anyone that's ever contributed anything as an employee.
by Suppafly 2y ago
Full time employees? 1700 employees from 90 countries sounds to me like they are counting anyone that's ever contributed anything as an employee.