Great place to learn but don't have job security
I have worked for Shutterfly for over 6 months now, and it is a great place to learn about new technologies. Definitely a great place to start, but there is no job security. I have been working for them for 6 months and they preferred to hire remote people from Out of US than a person who had deployed two projects with them.
ProsGreat learning, Great people, Nice work life balance
ConsNo job security