Pros
-solid, industry-leading company, high job security -company invests a lot in specific trainings -highly flexible schedule (when not at client sites) -independent type of job (100% remote if not in a city with company office) -private pension contribution -company car also for unlimited private use, for a small monthly fee (unfortunately comes with the biggest con)
Cons
-minimum 50% overnight travel, for visiting customer sites (good hotels though, and very rare on short notice) -very niche market, engineering experience gained only useful in this industry -few and rare "vertical" career advance opportunities (especially for remote engineers) -low to average pay for the level of traveling and difficulty of the job -as in every big corporation, changes happen very slow