I was approached to interview for this company twice. Both times, I was given last minute calls stating that due to an "unforeseen" meeting, the interview has been postponed to the next day. Both times, I had to take exceptions from my current employer to attend these interviews and both times I was disappointed in the ethics of this company. Upon requesting a telephonic interview, Iridium stated that they want to interview only face to face, which obviously they never really bothered scheduling at the right time.
This is not how an organisation treats their potential candidates. These experiences completely put me off Iridium and I am very convinced that I wouldn't want to be associated with a company that has such ethics.