I was directly hired this past year. My dad then developed major complications from lymphoma that required me to help him with appointments once a week. Thus having to take time off. Mind you KN has a very strict 6 point call out rule. I hit my pinnicale this past week when I got really sick. They will NOT honor doctors notes. So I was let go. My immediate supervisor was helpful in terms of letting me have my requested days off, but HR was not. Overall, the company seems pretty solid, plenty of work and the opportunity to move up. Make sure you are healthy and do not have any sick family members, because they WILL throw you away like a dirty old sock.