We don't necessarily want to advertise all open positions to an internal selection process, particularly more senior managers.
The record keeping requirements in CO are concerning, particularly job description records. In particular, we don't yet have a full time HR person (there is a dedicated person, but that person has other job duties).
There's 49 other states.
edit: one more reason. We had a failing exec. Not enough to merit immediate firing, but failing enough that it was clear he or she was not going to last through the next round. We needed that person to continue doing a mildly-failing job while we found a replacement, due to lack of another person who could take on those responsibilities.
Not sure how you manage something like that with an internal hiring announcement.
In a past organization a friend was HR at, there were branch office jobs and corporate jobs. Officially you could get promoted to the corporate office. Unofficially, don't bother as they optimized for different things for each hiring pool.
So they tried to keep the corporate jobs only available to the corporate people as otherwise the branch people would get excited and then end up having their dreams dashed from repeatedly applying and having their resumes chucked while an external hire filled their job.
Plenty of job postings exist merely for compliance. So all you are doing is wasting a lot of time.
I would always rather take a qualified internal candidate rather than spend months to land someone outside. So, I do shop jobs internally now, but Even without reading the CO law, I’m pretty sure I’m not fully complying with it if I had an employee in CO.
Editing This was poor word choice in the morning; I should say I can clearly see how the size or scope of a company could complicate this. I just don't have any sympathy for them; you adapt your processes to match the desired state.
Please. No more emails.
>It’s as simple as posting all open positions internally.
One of the problems that happens (today) with this is that companies decide to hire someone external for a position essentially created for them. So they may create a job posting as a formality. But it's effectively a fake posting. No one else actually has a shot at an interview, much less getting the position.
Don't try this in Northern Ireland btw. I know of US mangers getting into some serious hot water over not advertising the job in Catholic and Protestant publications.