Solid tech role with good learning opportunities
Working as a software engineer at this tech company in Munich has been a solid experience. The projects are interesting and the team environment is generally collaborative. There's a good opportunity to learn new technologies, especially in the cloud computing space. Overall, a decent place to build your career, though some processes could be more streamlined.
I've really appreciated the collaborative spirit and the chance to work on challenging projects in the software development lifecycle. The team is supportive, and there's genuine encouragement to learn and adopt new programming languages and frameworks. The Munich location offers a great quality of life, and the company offers decent flexibility for remote work or hybrid arrangements.
While growth is possible, career paths aren't always clearly defined, and promotions can sometimes feel a bit slow or opaque. Management could also work on providing more consistent feedback and clearer strategic direction for some teams. Bureaucracy can sometimes slow down innovation, which is a common challenge in larger tech firms.
Consider formalizing career progression frameworks and ensuring more consistent communication of long-term strategy across all departments to foster clearer growth paths and alignment.