5.0
Dec 16, 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
I am a new employee to Navstar and I find that the corporate staff is very knowledgeable and helpful - from the recruiting process to new hire orientation. I really like the small environment and that the executive team all knows me by name!
Cons
More of an opportunity - continue to grow the business to provide more opportunities for employees.