Great people to work with, however, the company is less intimate, following two global mergers
It depends on the role - if you are a consultant, i.e. working for a part of the company that is its core business, I think you will have a great career. Working for any service department, e.g. HR, finance, IT etc. then regular merger activity has made these roles less appealing, as far as job security is concerned.