I worked at Lifetouch part-time (Less than a year)
This job offered flexible schedules, meeting new people, very physical, always in a new environment.
It didn't pay much, and it required a ton of driving.
I applied online. I interviewed at Lifetouch (Scottsdale, AZ).
They tell you a lot about how great it will be working for Lifetouch, they just totally don't tell you the worst part about working for them! You find that out once you start working!