I applied through a job search engine and was immediately contacted by the HR generalist. After she interviewed me in person, I later met with the floor manager, whom I miss very much. She was strict, but also organized and friendly. Questions she asked me during my interview were very straight-forward and easy to answer. Hours were very flexible as she promised I would get all holidays off, including non-official ones. I was hired during my interview, then she had me meet all the employees, and everybody seemed happy to have me. It was a great experience!