- Small company playing with the large DOD companies, we often find ourselves out of depth (agreeing to contracts with not enough time or money to execute, planning, etc).
- Corporate infrastructure is clunky and holds things back (proposal process, purchasing, IT, configuration management, etc). Generally, the company has not invested in enterprise level process tools to streamline day-to-day business functions (instead it has compounded problems by weakly merging acquired companies together and then added more bureaucracy on top).
- Communication up and down the management chain.
- Well intenetioned co-workers and management (short sighted decisions and stove piped teams make for dysfunction)