Went through 2 interviews, 1 quantitative and English test in a clinic, and a background check. the overall process was OK, but at the end I was told that I was accepted, only to be put on hold for 2 months (and counting) because they had a freeze on new hires.