One program is poorly managed, understaffed, and hard to work on
Occasionally, there is poor cross-team communication between software and electrical engineers, resulting in short-term crises
Sometimes unrealistic deadlines are set for software work
An Agile approach often means not much design work is done beforehand
One half of the research arm (located in California) is resistant to change and unwilling to align with guidelines set by Bedford office
Long-term prospects for the company look difficult - lots of competition coming from Chinese companies entering the market