Pros
On the surface: good set of values, many clients, wide range of expertise needed. However this company is managed like a holding (for share price). As such, it is better for financial analysts with a little IT experience than for IT specialists looking for growth, and diverse training.
Cons
Published values not respected from upper management and down the chain. No IT leadership as this company follows the train and is mostly for "body" placement. Very little empowerment of employees as decisions power is kept at the top with little delegation thru the ranks (middle management and employees). Management structure changes frequently. Very weak HR function with few described roles and responsibilties. No ombudsman to enforce sound management practices. Training is hard to come by. On the whole, a large company managed like a small one.