As a candidate, I would be attracted to an offer from a company saying 'we like you, you're hired!' much more than one saying 'you can have this job for now, but we might take it away in 3 months if we don't like you.'
As a candidate, I would be attracted to an offer from a company saying 'we like you, you're hired!' much more than one saying 'you can have this job for now, but we might take it away in 3 months if we don't like you.'
IMO it's a good way to learn about each other without the negative consquences for both parties. (Not only the employer has a disincentive to fire after the probation period: Leaving as an employee in Germany means you're blocked from the higher variant of unemployment benefits.)
It's just standard here, nobody is shocked by it. It's beneficial to both the employer and the employee. Don't like the company? You can leave with an hour's notice.
I've never heard of a UK company offering any professional role (software or otherwise) that doesn't have a probationary period written into the standard contract.
I nearly quit a job I had when they suggested doing that to new hires. I knew immediately that we'd never get any good candidates in that way, as the good candidates will have legitimate offers from other companies where they weren't "on probation."
If labor laws in the US actually protected normal workers, it might make sense, but since they don't, it's entirely favorable to the employer and unfavorable to the employee. Right now, if I don't like a job, I can still quit whenever I want, so that's no loss.