Recruiting is outsourced to India. Had 3 over-the-phone interviews. Had to answer the same questions and send the same documentation multiple times, to my chagrin. Once I got to the final stage of an in-person interview, the atmosphere was much better and it was clear that my future coworkers were going to be a fun bunch to work with.