- Toxic work culture, 0 real appreciation for employees, it is based solely on performance, however no one knows how performance is really measured and can therefore lead to subjective interpretation - Unrealistic company image and expectations. The interviews with my manager and then with the team portrayed the company as being flexible and social and happy to take in and train developers like me with 0 experience in C#. My manager said that's not a problem and I was indeed offered some C# training in Pluralsight to get up to speed. However, I soon found out that the expectations for my job were incredibly high, like that of a developer with at least 5 years of experience in C#. I became increasingly frustrated, especially because my team members were not too willing to share knowledge and often seemed annoyed answering my questions. I communicated my concerns to my manager, asking him to consider a team change, if possible. I simply did not feel seen and respected by my team and I was becoming more and more isolated and struggling with my tasks. After hearing my concerns, my manager had a bunch of talks with my team members and apparently they mirrored my opinion of the situation. Instead of trying to find me another team, my manager started to give me advice on how to improve communication with my team and he basically let me handle the issue myself with no further guidance. After another 2 months of sustained hard effort to improve my skills and become more independent in solving my tasks, I was sacked based on performance. - Simcorp Academy - totally unnecessary 3 weeks of hard learning from 9 to 5 which ends with a very serious exam (like back in university), just so you can use less than 5% of that knowledge in your daily work. - There is a sort of mafia of the Senior Developers and 10y+ employees in some departments that pulls strings and decides who stays in which team and who performs well or not. You are either a good team player and show that you are happy with the company and its policy or you're out. The moment I expressed my first concern about my work, I became a target, a potential problem which they needed to get rid of asap, instead of addressing it the right way. - There is little to no support from management to establish a healthier, more social work culture. - Experienced developers are often treated like newbies when it comes to promoting code and not given appreciation for their work. Wherever there is a more senior developer and especially 15y+ with the company, that person will act like a guru for the entire department and decide what's good code and what's not and what gets promoted and not for 10 or more developers, no matter how experienced they are.