No jobs found – change your filters above for more results
- Comp & Benefits
- Work/Life Balance
- Senior Management
- Culture & Values
- Career Opportunities
I have been working at Navistar full-time for more than 3 yearsPros
Very nice world headquarters in Lisle, IL
Body Exterior manager cares about his employees and is easy to work for.
Build shop in Melrose can turn around prototype parts pretty fast.Cons
Health benefits could be a lot better and are getting worse each year.
Direction from upper management is unclear.
Turnover is really high.Doesn't RecommendNeutral OutlookNo opinion of CEO