Navan Strategy Manager reviews

2.0

Be the first to recommend this company

(1 total review)
avatar

Ariel Cohen

Not enough data to show CEO approval

Reviews by job title

1 review
2.0
Jul 17, 2025
Recommend
CEO approval
Business Outlook

Pros

If you're self-motivated and curious, there is no shortage of work to take on

Cons

Not everyone is self-motivated or curious. Lots of politics at leadership levels, we have 5 different CEO's and a president, and nobody can rationally explain why. Senior executives constantly receive praise and are promoted despite poor business performance and missed targets.

Glassdoor has 1,098 Navan reviews submitted anonymously by Navan employees. Read employee reviews and ratings on Glassdoor to decide if Navan is right for you.