1. As an engineer, you won't get any respect, which can be verified with other comments. 2. Pay is below average, in Stuttgart nearby region even a small consultant pays better than Teamviewer. 3. Tech stack is old, your experience won't be useful for future career. 4. Good engineers are leaving constantly. 5. They are spending more than half of their net profit on sponsoring football team, but refuse to treat engineers better. If you are engineer and have any other option, stay away from this company.