Company Menu

Alliant Techsystems Employee Reviews for Mechanical Engineer

Browse Alliant Techsystems Reviews by Job Title →
Mechanical Engineer
in Boston, MA

"Swales is a good contractor company"

What do you like about working at Alliant Techsystems?

"Working on site at NRL and NASA Goddard. Interesting work. Good benefits."

Do you have any tips for others interviewing with this company?

"Have good experience to bring to the table."

What don't you like about working at Alliant Techsystems?

"It's only a contracting company so I never worked on site."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×