I had the opportunity to temp there twice! It's an ok place to work for. They hire a great team of people but it's a high turn over of people as well. Management want numbers, numbers, numbers which makes your weeks very stressful, but at the end of each quarter, they compensate the stress with freebies and food!
Lots of Free Lunches, other Freebies!