Applied on line with company, went to the company job fair and had approx 4 mini interviews with different people. I was contacted by phone to come in for another interview with the manager. The people are helpful, nice, down to earth. I worked in the caller center which was clean and open. The training was excellent. When I got on the floor and started the actual job I had very few questions.