A McAfee recruiter initially contacted me. He was highly disorganized from day one. Scheduling meetings was a pain. Communication skills were inappropriate for the HR person. After providing availability, no confirmations were provided, and the interviews were scheduled the night before the actual date. The interviews/interviewers were fair.