Good benefits, healthy corporate culture and good work life balance.
Cons
Large corporation with decisions taken centrally makes it difficult for employees in satellite to feel supported sometimes. Career opportunities may be limited in the satellites particularly for non French speaking employees.