Avantages
Work-life balance is great: 9 to 5 schedule with some occasions when overtime is needed. In general, the atmosphere is nice (though it greatly varies depending on department and manager) and most of the colleagues are ok.
Inconvénients
Reduced knowledge sharing (the employees who could teach others a thing or two are too busy, avoid sharing knowledge or both), reduced communication, rigidity. Many managers and employees in key positions hold on tight to their interests/positions and neglect developing their valuable people, while cutting a few select some slack. A lot of politics and egos/internal conflicts.