Pros
Large organisation means better access to resources / research, company access. Given their size and decent reputation in home market, able to attract talented smart young people - fun to work with and learn from. Relaxed atmosphere (8:30 to 5:30 typical hours with people generally taking an hour or more lunch breaks), work life balance, 30 day annual paid leave
Cons
Dysfunctional management interested in protecting their own turf and preserving status quo: too bureaucratic and slow paced; difficult to get things done from people in other department (due to unionised workforce, limited downside or performance focus); difficult upward mobility due to a top heavy organisation with limited ability to rightsize and faced with intense cost pressure - you need a godfather instead of naively thinking hard work and contribution will pay