The only plus I can say for myself is the experience of setting up new systems in a challenging industry
Cons
Very weak management approach
Arbitrary decision-making mechanism
Managers prioritizing employees close to them
Gossip environment
Unplanned growth and unplanned layoffs
Leaders and managers who are inadequate in taking initiative