In my experience as a software engineer with this company, a number of challenges have undermined the potential positives. At the forefront is the issue of leadership, whose egotistical approach tends to recycle the same ineffective strategies repeatedly. More concerning is that when their decisions backfire, we, the engineers, are expected to increase our workload to compensate for these missteps. Furthermore, the nature of the work itself often feels unrewarding, with a company culture that seems to value quantity over quality. This mindset translates into a codebase riddled with bugs and leads to releases that are far from smooth, often feeling almost impossible to achieve. The lack of structured processes and the absence of genuine, innovative engineering are palpable issues that exacerbate the work environment. Moreover, the organization seems to have fallen into a 'Cargo Cult' pattern of practice, replicating previous strategies or techniques without understanding or considering their effectiveness. To top it off, the frequency and length of meetings are draining, with some days feeling like an endless loop of discussions rather than productive work. This poses a serious hindrance to our development cycles and progress. All these factors considered, it's quite clear that Koddi has a lot to improve upon to create a favorable environment for its technical staff.