3 ms·
According to people (especially HR people) who work at any large company... Or just about any company which has any money at all to hire people.
by jongjong 4y ago
According to people (especially HR people) who work at any large company... Or just about any company which has any money at all to hire people.