Its a great place to work with fun-filled activities happening every now and then. The nature of work depends on the kind of job you get, but I liked mine. Intel has a lot of resources for reference and very efficient and smart people working there.

Cons

I am not really sure if there are cons. I haven't stayed there for a long time.