Pros
A fantastic organisation to work with, good leadership, nice work culture and ethics with strong focus on the employees. If you are keen to learn and make effort, there are lots of opportunities waiting to be explored.
Cons
Prolonged exposure to this organisation might prevent you thinking of disassociation :-)