Remote line managers
Both remote and local management is often schizophrenic
Competition between dispersed teams, therefore insufficient product documentation to protect themselves, forcing technicians to "learn on the job"
Extremely slow decision making processes
Extremely small local team, thus no career prospects
Higher than average turnover for engineers and for line managers
Reliant on just a few big customers