Pros
Interesting automotive software products and technically challenging work. The colleagues within the teams are generally supportive, knowledgeable, and willing to help each other. Flexible working arrangements and good benefits compared to many companies. There are opportunities to work with modern technologies, complex systems, and international teams. The daily work itself can be rewarding when the necessary environment and resources are available.
Cons
Career development and promotion opportunities can be unclear and inconsistent. Employees may take on additional responsibilities for extended periods without corresponding recognition or career progression. Decision-making processes are sometimes difficult to understand, and organizational changes frequently create uncertainty. Considerable time can be lost because of unclear responsibilities, missing resources, or unavailable test environments. Communication between management levels and employees could be more transparent regarding career paths and expectations.