Pros
Some good people still around, but most of the competent ones left due to toxic culture from top-down. Career opportunities in India only, Dead-end for North American employees.
Kontras
Toxic culture from top-down. The executives never seemed to be accountable for their actions/non action. Kept losing clients and no one seems to care. Senior Executives traveled to India offices and stop by Europe for shopping/sightseeing. In addition, if the employees are in-group of the executive leaders, one do not need to be accountable for their performance nor deliverables. Poor performance is totally acceptable with no consequence. Not only they will get special treatment and opportunities to work on new stuff, but also being "protected' from various layoff waves. This company does not deserve any competent individuals and people with integrity and good ethics to stay and contribute. Leave as soon as you can find any other opportunities.