5 different phone interviews + an in person - day long interview consisting of one-on-one interviews plus group interviews. The entire process took over 90 days. I would be contacted and interviewed and then Juniper would drop off the deep end for a month and then call again. The most unprofessional interview process i have ever had been through.