Vantaggi
There are some really smart people here.
Svantaggi
Run far, far away! The smart people at BSD are mostly left over from when this company was good ~4 years ago. Unfortunately most of them are stuck at below-market salaries working around a colossus of technical debt being micromanaged by senior execs. There is no real bonus structure, and the health insurance sucks. BSD is a company with a few hundred people, yet it has all the politics, drama, and bumbling incompetence of a company one hundred times the size. There's also the issue of clueless senior technical management. There is no CTO anymore, and the people who are allowed to guide the technical conversation at the top are incompetent. A power play gone wrong has resulted in the slow starving of the SaaS Tech side of the house, complete with "Indian outsourcing companies will save us!" and all the hilarity that ensues. Because BSD hasn't invested in more than basic maintenance of existing tech for years, competitors like ActBlue are starting to eat BSD's lunch. If you're a smart technical person who wants to get things done the right way, BSD will be a kafkaesque nightmare for you. The destruction is accelerating. Run.