Pros
The work can be interesting.
Cons
Abuse is tolerated if not encouraged. Culture is dominated by tenured employees who perceive new employees as threats and conspire to make you miserable. Everyone is somebody’s son. Nobody is anybody’s daughter to my knowledge. Sons play into the “us vs. them” mentality. You have either worked there forever or your father did or you are nobody. Tenured employees will bully and threaten you. Workplace violence is commonplace (REAL threats of violence not “silence is violence”) Management is in constant panic mode. First instinct is to panic, second instance is to blame. You can’t warn anybody about a problem, they will perceive it as a sleight. Then they will the insist you do something blatantly unethical to address the problem they created and you warned them about.