There are many professionals with high level of knowledge.
It's a big family.
Cons
There is not budget for innovate all than the company needs.
There are not real posibilites for promote or move between deparments.
If you want advance in your profesional career then you must stay inside the building until very late independing of your real results