Pros
Currently company is in a process of continuance change and adoption of new agile methodologies: This indicates a mature and healthy long term view by the management team. The company hold a very sturdy foot hold in the field of Automotive connectivity enablement with no evidence of being taken by any sort of competition in the many years to come (to expensive to replace), so one could expect good job security. The company is at the spearhead of Automotive and IOT innovation efforts, when it comes to connectivity and development of a mature cloud based governing solution: many opportunities to make a real impact on this exponentially growing field and get your fingers wet with latest tech. The company knows how to reward highly competent employees.
Cons
Lots of legacy code to maintain and learn to live with. Company still struggles to adopt new SDLC specifications, this creates unnecessary overhead for each new line of code you wish to add to code base. Hard to make the jump from engineering to management. Maintaining a monolith to support backward compatibility.