Taro Logo

NASA review

Engineering Technician
Current Employee
Has worked at NASA for less than 1 year
April 1, 2025
Moffett Field, CA
5.0
Pros

Great place with enthusiastic people

Cons

Now that DOGE has taken hold, it has changed for the worse.

Was this helpful?

NASA Interview Experiences