Pros: good pay, good co-workers and you're making toys
Cons: treat temps terribly, always afraid of being laid off, management is frustrating
Loved the work, loved most of the people, but management is fear based and focused on self-preseravtion which makes anyone who speaks up a threat.
This traditional company is not willing to take many chances.
Also, I was a temp at this company for three years, did a phenomenal job and then let go with a 1/2 hours notice. Pretty brutal.