Pros
1)There is no boundary as such between departments, everyone is easily accessible. Everyone is just a call away. Everyone means everyone, even CEO of the company. 2) You can bring any new technology and tools. Everyone is open to that. 3) Growth prospect is pretty straight, Feel it like home and company will take care of everything. Your growth depends upon your potential. If you are good at something, company does not take time to give you that opportunity. 4) Compensation and benefits are best in the Industry. 5) Job security : You need not to be worried about this because you are working for a company which is a part of largest stock exchange in Europe continent (Euronext). Company has grown many fold in last 3 years and has even stringer growth prospect going forward. 6) Work Satisfaction : If you are a skilled professional, you will love this place. 7) Work life balance : You might need to go for extra mile on few occasions but company will take care of everything.
Cons
I would say nothing.