3 heavy integration systems (integ ,jsystem , cucumber) which cause the poor developer to invert 20% from his time on code itself and 80% on solving failures of tests in those systems .
Code is Spaghetti ! no clean code ... there are classes with 600 lines
code review are exhausting - reviewer will deny you pull request of redundant spaces , code styling , his own agenda of write code
there is a hugh monolith with harman tell in all her reviews that this monolith will be splitted to micro services - but it is years on years on the same status ... same thing in her monster integration projects - they tell all developers that they want to remove 2 redundant integration systems and remain will the most updated one which is the cucumber but they remain on same status.
If you want to refactor the exists code - good luck with that ... managers will block you and tell you it is a waste of time
then the price comes in a shape of "lot of support cases" cause the development in lot of cases was quick and on high pressure
The managers are comparing between the developers on the time that took them to accomplish the development task ...and when there are some developers who work night and days and do not have a normal life then the managers take it as a standard to time measuring for development tasks.
Basically the QA and integration part is too heavy and Polish development make hard time on other developers