Unfair senior managementThe good thingsOnly one good person in management has left. As for everyone else, if you enter beware.
The challengesSenior management, CEO is my way or the highway. Regardless of data or experience or even if the market says it straight in their face, they just like doing things their way. And if it fails, the blame falls on everyone below especially the executioner, so be wary. Low pay and longer working hours than many other developers, lacking opportunity for growth of learning curves.