Taro Logo

Great product and vision, but unclear C-level direction

Software Engineer
Current Employee
Has worked at Nebius for 6 years
August 12, 2026
London, England
4.0
Pros

Great product, long-term vision, and diversity.

Cons

The lack of clarity in the higher C-level management

Was this helpful?

Nebius Interview Experiences