They wouldn't tell me the job they were recruiting me for even during the on site interview. Everyone was extremely cagey. Walked out of there decided against working for them based on that. The employees seemed like victims of abuse.
"Don't generalize, it depends on the team!"
As if that's any excuse. The bad teams get staffed too, not just the good ones. Reorgs happen, managers come and go... even if you get lucky at first, you might not stay lucky.