2.0
May 9, 2024
Former employee
Lisle, IL
Recommend
CEO approval
Business Outlook
Pros
Company name is too good as a great brand.
Cons
IT Sales Team is top at worse team in short you can not feel as team member. People who are working since many days are so horrible dominant mentality. They will make people run away. So no hopes in IT at Navistar. Better look for any other chances even on low pay to satisfy at work. All the best.