What do you like about working at Northrop Grumman?
"People."
What don't you like about working at Northrop Grumman?
"Corporate support for Cleveland office."
What suggestions do you have for management?
"None, they have essentially moved out of Cleveland."
Update your browser to have a more positive job search experience.
Upgrade My Browser