This is a great company. The people from the HR department were personable and helpful. I met the supervisors and they were friendly and easy to talk with. I had a lot of my own questions for them and they let me take all the time I wanted seeking answers and clarification.