Taro Logo

Fantastic place to work

Software Engineer
Current Employee
Has worked at NASA for less than 1 year
January 13, 2025
Houston, TX
5.0
Pros

People love to be there, and the atmosphere is great to work in.

Cons

Onboarding can take forever due to background checks.

Was this helpful?

NASA Interview Experiences