Pros
Proprietary products and regional cooperation across industry practice groups promote higher learning curve. Global brand makes it highly recognizable across countries Innovative techniques that address evolving client needs
Cons
Long hours at work since Company tends to accept client projects without investing in the necessary resources or structures that would enable teams to deliver efficiently. Working with long-standing senior management people who are not open to stretching existing boundaries to challenge outdated practices and processes Lack of corrective action to address quality issues in operational outputs. Insignificant check and balance procedures Management overhauls during the last 10 years has caused too many senior management people jumping ship and new faces suddenly appearing in newsbytes -- it's a bit hard to track who's doing what now these days given all these exits and entrances