Pros
Raytheon gave me a strong platform to springboard into my career's future growth. The potential for growth is immense! Programs will see completely different cultures based on your direct leadership, or roughly 2 layers of it at least. I was lucky to land in a fantastic crowd! If I had stayed I would no doubt be snowballing in to a great career. Unfortunately, pay did not increase rapidly enough for me to consider staying.
Cons
Work culture and humanity in general is stagnant and fully dependent on your social skills. Raytheon doesn't provide anything worth mentioning to promote basic work place happiness. Free coffee is almost so extreme an idea that they spin it that the company will financially go bankrupt if it provided free coffee to employees.