No to all questions.
I'm not sure but overall a very great company to work for.
Yes. It is done on a case by case basis but if you are good at what you do and fit with the company values, my experience is that you can definitely get hired full time.
Yes, I knew of several people who came on as contractors after having retired. I can't speak to the frequency or fairness of the situation.
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.