Let me explain why the 3 reasons are lame.
1. When a new staff join in the company, he/she is not familar
with the work so it is natural that he/she does the work slow. Once
he/she is familar with the work, than he/she will be able to do the
work fast.
So to sack a new staff who do work slow is lame.
2. When a new staff comes in to work, he/she is not familar with
the work so it is natural that he/she makes mistakes. Once he/she
is familar with the work, than he/she will not make mistakes
anymore.
Btw, who doesn't make mistakes?
To sack a staff because he/she makes mistakes is lame.
3. Same as point 1. A new staff who is not familar with the work
will learn things slow. This is very natural.
To sack a new staff for learning slow is lame