Cannot identify any pros unless you're part of a clique.
Cons
Management is demoralizing and treat subordinates with no respect. They show no empathy towards newer associates that are not accustomed to "their" methods. Do things their way or be fired strategically.