I applied online. The process took 2 months. I interviewed at Shutterfly (Tempe, AZ) in Mar 2018
Interview
There was an initial phone screen by their HR Kara Marcotte and a hackerrank followed by an onsite interview on 5th April. In the hackerrank they asked to develop a simple bootstrap carousel kind of thing using only js and in the onsite interview they asked questions to change/improve a few things in that carousel apart from some behavioural and js realted questions. This was followed by another interview with their project manager on 17th April. After this interview, they went cold, no response yet. They kept saying all the time that were impressed, still considering me for the offer and are doing more interviews. They were supposed to let me know by 14 may at max, and I haven't received any response yet. They stopped responding to my e-mails and kept me in a limbo forever. If you want your peace of mind and have other plans, please forget shutterfly and carry on. They SUCK!