Fun place to work but....
Intel/McAfee is a fun place to work at. But they tend to always look for a cheaper replacement. So its not new for them to get work done elsewhere on the globe. That sucks because you may end up loosing your role to some one on the other side of the globe.
Happy hours, Agile culture, Work speed
Job security is not great.