Most projects are in legacy technologies and involve unstructured work and support tasks. The technology landscape is very outdated
There appears to be favoritism, with only a select few employees given opportunities to work on modern tech stacks and gain valuable experience. Not everyone has an equal chance.
Over the last two years, the company has struggled financially, resulting in redundancies and cost-cutting measures. This has negatively impacted project quality and outcomes.
Engineering management could be improved. There seems to be a mismatch between employee skills/interests and project assignments, which are often arbitrary. Managers do not appear to carefully consider who is best suited for each role.
Layoffs and terminations occur abruptly, without clear explanations provided to those impacted. Simultaneously, a privileged subset receives promotions and raises, creating resentment.
The culture could benefit from more transparency, equitable opportunities for growth, and management that deeply understands and advocates for their team members' development.