The engineering leadership demonstrates very limited technical knowledge, which makes it frustrating for experienced engineers. Project management practices are weak, with shifting priorities and unrealistic expectations. There is also a tendency for misrepresentation of technical capabilities, which creates confusion and wasted effort. The overall environment is not supportive for professional growth or building good software.