Their staff is also a nightmare. I heard from friends that they had to sign an NDA just to interview, and even after that the interviewer gave away nothing about what my friend would be working on or what the job would entail. Needless to say he rejected the offer and went for a better job (I think Google or something)