Pros
I thought Raytheon was mostly fine. The benefits were fine. My coworkers were mostly good and helpful people. There was rarely an expectation to work past normal hours.
Kontras
Compensation. I started out in a very junior role simply assisting a senior engineer maintain and develop some JSP sites. After a year though, the senior engineer found a new job elsewhere and I was left to maintain those sites alone. Later, I was tasked with entirely new development efforts in ASP.NET and SharePoint. That's the context I provide when I now inform you that in my nearly five years there I received no promotions, and my raises did not even keep pace with the rate of inflation much less surpass it. You'll note below that I did check the box recommending this company to a friend. I do that because I think this division of Raytheon would still be fine for a short stint of say 2-3 years. Plus my situation was probably a bit more extreme than normal. My only advice is that if you feel you're getting shortchanged when the annual raise time comes around, don't believe them when they say it will be better next year.