• Under paid developers, they claim it's web development but in reality it's a custom engine development. • Poor senior management, Most of the management above TDM don't seems to know what is happening within the Dev teams or the company itself. • Asking about wages is very taboo and can feel like career suicide sometimes. • Devs are not treated with any respect from senior management, Senior BAs and operations management team. • No support after the first couple of months. • Knowledge sharing about the codebase is none existent and when asking about certain parts of the code base you will most likely be ignored or told they can't be bothered to explain. • It seems to be a bi-annual thing of large numbers of developers leaving due to the poor paid and treatment. • Very old processes and thinking from upper management. • Getting new hardware is extremely hard even when current hardware struggles with the code base and all other required applications needed for development. • No progression within the company whatsoever. You be shown a progression plan but not be able to access it nor will it be reviewed during the year. • The company when I started was great, plenty to love and enjoy. Within the last couple of years this is no longer. The main reason seems to be the new operations teams, especially focusing heavily on KPIs when the stats don't show the full pictures of the Dev teams. As well as this when the previous head of IT was forced out and replaced the whole IT department got changed for the worst and everything went downhill quickly. • You will be asked to take on a lot more responsibilities (Which ideally should be a job within itself) that will impact your work and management of your time whilst still being underpaid. • Currently morale is very low within the teams. • You will be told you're easily replaceable. • You will be put on an improvement plan for no reason due to the operation management team failing to do their as described when first formed. • Confidentiality is none existinent within the company as everything said during confidential meetings will be discussed with almost the only teams behind your back. • Very toxic work culture. • Very thing you do is tracked and monitored. Time logging has to accurate to the minute or you will be put on a performance plan for being a minute under or over. • Any input about new technologies, new approaches to the development or design will be ignored and not encouraging but upper management due to being seen as having no monetary gain.