Vantaggi
Loved the team and work environment/culture. It's a japanese company so the culture is tailored to their business and engineering style. Great people and experience in the automotive industry. Also very loyal company, I worked there as an intern and go hired on after college. Was there for 10 years and would have stayed if I didn't move out of state.
Svantaggi
As a "Design Engineer", you're more of a project manager than a design engineer. Responsibilities are more towards customer interface, making schedules, and being the focal point between all internal departments (manufacturing, quality, business, etc.). Like I said, more of a PM role than actual design role. Also they have dedicated CAD Designers so you're CAD skills and usage is limited.