Pros
Work atmosphere is good, nice colleagues, not a bad salary, compared with other German IT companies.
Cons
Difficult to get promoted as a software developer. In generally, normal IT company will encourage the engineers to work efficiently and focus on coding, just like a slogon: DO NOT talk and show me the code. But here you will be blocked by continious meeting, no ending process and team reorgniazation. Even you have done very good for your tasks, and your manager will tell you: "You are a perfect developer and made a great effort for our project. But you can not get promoted, because you are talking too little in our team". Are you kidding me? Software project is done by idle talking or real coding? I agree that developers should share their knownlege with others. But TALKING should not be recognized as one promotion specification in IT company!!!!! Such thing will push to the developers to focus other ascpects, for example: try to please their managers, join the no-ending process discussing, and son