I was a temp working seasonally for Tiny Prints. I was hired to help them get through the holiday seasons. We worked long hours helping customers use the online tools where they could design their own cards and other products using personal pictures.
It was the first time I worked for a corporate type settings with a cafeteria, cubicles, pep talks, Halloween parties, etc. I'd say it was fun working with them, but it was difficult for me. I'm not used to that environment. Also, we worked 12-14 hour shifts. It paid well, but it took a lot out of me.