Harris is chock full of really nice, really smart engineers. There’s lots of interesting work for self starter types. Upper management can be clueless, making fatal technical decisions without engineering input. This has caused senior engineers to jump ship, leaving new hires and fresh-outs with no one to support their growth. It also leaves huge knowledge gaps that can’t be filled by any amount of new hires. I personally left for a more telecommuter-friendly company that understands that software is often better done remotely, where there’s less noise and less distraction.
Smart, helpful coworkers
Upper management ignoring input from senior engineers