Pros
Employees are super friendly & helpful. Independent positions - you have freedom to do your job without being micro managed. Managers & supervisors all seem really nice. They help their employees grow & recruit from within. The hours are really nice - (4) 10hr days, 3 days off - with lots of overtime available during their busy season. Good work/life balance. Cheap snacks & meals along with unlimited free soda! Great employee discounts & perks! Better medical & dental coverage than my last job. 'The grass isn't always greener on the other side!' Atleast in my case, Shutterfly was!
Cons
Extremely busy quarter 4 season, with mandatory overtime. Gotta be productive & fast while on your feet 8+ hrs on your feet. Isn't a big deal for me.