3 ms·
Perhaps it reflects employee turnover rather than the company size.
by rounce 8y ago
Perhaps it reflects employee turnover rather than the company size.
- chillidoor 8y agozimpenfish mentioned that there are 2500 people working at the company so 160 hiring managers makes much more sense now.