"Ok, if you like a place that is stuck in its ways"
What do you like about working at DRS Technologies?
"The People"
What don't you like about working at DRS Technologies?
"The Upper Management"
What suggestions do you have for management?
"Trust in the staff that is hired to perform there jobs"
Update your browser to have a more positive job search experience.
Upgrade My Browser