I currently work at intel as a contractor for Excel. I was hired for a temp position but quickly moved to a permanent contract. The work premises is nice and the pay is good.
Cons
Heavy workload
You must be persistent to get anything done
No standard structure. You get in where you fit in