Taro Logo

To the moon

Senior Software Engineer
Former Employee
Worked at NASA for less than 1 year
August 11, 2025
Cape Canaveral, FL
5.0
Pros

Interesting work, brand recognition, and mostly great staff

Cons

Election cycles causing severe disruption

Was this helpful?

NASA Interview Experiences