system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: any reasons certain companies hire and train from scratch while others doesn't?

Especially those professional levels one that needs certs like engineer dentist accountant developers. I mean, if some companies does that, what make certain companies do it while the norm isn't that? Been trained to do cyber security from scratch work before and yet cyber security is a professional level work.

Also if the company expecting cert and not from scratch training sounds very normal to people, these also ask for a certain level of Foundation instead of just "knowing something".
gpt
It's mostly company culture/philosophy. Some companies want a higher retention rate, so they invest in the employee early on and train them on their system/integrate them into their business. In theory this should lead to higher morale and productivity/reduced error rates. It can also be a case of a very niche business and they need to train since most people wouldn't have the necessary experience that is required.

Some companies have very generic business that doesn't require any special training. Some companies operate in a "lowest cost possible" manner and are willing to have a high  turnover to save on employee costs.