Put in an application through their website (which takes a while, due to a 100 question personality inventory - clearly aimed at healthcare-specific workers rather than IT - but that's probably the majority of their hiring work). Had a quick callback (~2 business days) from HR, followed by a phone call with the hiring manager within the week. About a week later, I had a skype interview with the group the position would be with (I was applying from a remote location), and another phone interview (the next day) with other folks the position would work with. Everyone was friendly and professional - good overall experience. Then, as another reviewer noted, it took a very long time after that to hear anything concrete back - about a month and a half, which was an offer to bring me in for an on-site interview. By that point, I'd secured a position elsewhere - so I declined. So - if you are waiting, but haven't head 'no' - don't despair!