Lots of knowledge available. Good collegial atmosphere. Maker mentality. Could be good for starter to gain experience.
Cons
Top management sells out the firm. Company declines and top management still pays itself generous bonuses. With dire consequences for employees: no raise or index adjustment for employees and are even fired to cut costs. No long time vision. Every few years a new CEO.