5.0
Apr 26, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
This company cares about the employees. Great benefits and opportunities. I have never met a CEO that is as down to earth and kind like Joanna!! Very happy with my decision to join the Navstar team,
Cons
None that I can think of.