Applied online, contacted by HR staff, setup phone interview shortly after contact. Staffer was unapologetic about being 20 minutes late, and described the job as on-site 5 days a week. This was unacceptable, so I declined any further questions and ended the interview. Reading these reviews, doesn't sound like a very rewarding place to work anyway, so moving on.