Taro Logo

Good People, Shifting Priorities

Mechanical Engineer
Current Employee
Has worked at Nuro for 4 years
September 3, 2024
Mountain View, California
4.0
Pros

The people and the projects

Cons

Management constantly changes company priorities.

Was this helpful?

Nuro Interview Experiences