- Very stretched Technical Team (resource-wise AND "hard" skills-wise) puts a heavy burden on individuals to get projects over the line
- Not much New Business Development and heavy reliance on a few big clients for most of the company's revenue is quite a stressful environment to work in
- Odd focus and spending of resource on internal projects which don't appear to have any benefit for the wider company (not particularly good for upskilling or generating marketing materials)
- There is some disconnection / disjointedness in experience of "how things are going" between management and resource / workers