Very stable company with a real care paid to their employees, canteen, insurance, perks, benefits, it is the typical company where you could spend the rest of your working life in.
Cons
Hard to enhance and move ahead in your career, salaries are not very motivating, variable part of your salary package only in small part depends on your results