I am in training for a new job at a company I have never worked at before. Training is 2 months long. In class the trainer said that new hires don't have access to internal job postings for at least 6 months, and you need to have good statistics to be considered. This worries me as there are some parts of my current position that I don't like and that's why I'm consider switching. For example the amount of revenue we generate per call is measured (so basically they are giving us responsibilities that is normally done by a sales agent).
Is it true some companies have rules like this for internal job postings? Why would they have such rules, wouldn't it be best for everyone if an employee is in the position he does best? My current position spends a lot of time on the phone and they track metrics, such as revenue per call and time spent per call. If I'm applying for a different (internal) position wouldn't these statistics be irrelevant, for example if I apply to work in an HR position why would the first screen be stats like revenue per call? I would really like to find a full list of such rules but don't know how. I would also like to learn if they are "set in stone" rules or more "unspoken" rules, as I can't see a prime candidate get turned away from a position out of a technicality.
The instructor was the one who told us this and he's not an honest man, but I don't have many points of contact I can ask. Tomorrow there's a job fair for the company. I plan on going, as I am interested in working in a different position, but if someone can't apply internally for 6 months it may look bad if I go. I've never been to an internal job fair, and a large reason why I decided to work for the current company is because there's lots of room for growth.
EDIT: the current position I am in is a common entry point into the company for most people. Also they changed it so in training we get trained in everything, so for example we had been trained in billing even though it's not part of the job. So I imagine transferring to a new position/department wouldn't be a complete waste of training.