Pay feels incredibly uncompetitive, and not what would be expected of this career. Salary bands are not clearly communicated, and salaries seem to vary widely within career bands. For junior roles especially, the starting salary feels incredibly low relative to the industry.
Career progression is unclear and inconsistent. Promotion criteria are not transparent, and expectations seem to vary depending on the team or manager. At times, progression is tied to project completion, which feels unfair due to frequent team and project changes, and due to projects being unorganised.
There initially seemed to be a strong focus on skilling up their junior staff, however this has become more inconsistent over time. There also seems to be a growing use of Performance Improvement Plans, without any prior support, feedback or warnings that the employee is underperforming.
Overall morale in some teams, particularly within co-dev projects, feels low. This doesn't seem to be being addressed, and there seems to be little in place to understand or improve employee sentiment. More time should be spent acknowledging that morale can be low, and trying to improve this, rather than ignoring it.