I was contacted by a recruiter through a job website without having directly applied to the company. The recruiter did a preliminary phone interview, and I was invited to come in for an in person interview the following week. They brought us in as a group, which I was not told ahead of time. I was the first to interview, but had I been last to interview, I would have been expected to wait several hours for the rest of the candidates to finish theirs. There were two interviewers present, it lasted 20 minutes, and the questions were rapid fire, likely to throw you off. I was struck by how massive their call center was when I took the tour. It seemed to me that the company was a meatgrinder with an incredibly high turnover rate where the managers spent most of their time interviewing new candidates to replace those who had left. I would not recommend working here, at least not in this position.