Company invests in employee development and promotes a friendly company culture. Very clear and thorough company policy.
Cons
In my case, the hiring manager misrepresented the position hours. That employee is no longer with the company.
Very "by the book" company policy (maybe a pro or con depending on your perspective)