While interesting, I wanted to point out that this is very old (2006) and may have changed somewhat since.
Now that they've grown to a certain size and have offices in different places, I would imagine they (just logistically) have to hire at the "site" level rather than at the company level now, which would encourage each site to bring in employees at a different mean than the entire company itself (i.e. like the hiring manager issue).
Now that they've grown to a certain size and have offices in different places, I would imagine they (just logistically) have to hire at the "site" level rather than at the company level now, which would encourage each site to bring in employees at a different mean than the entire company itself (i.e. like the hiring manager issue).