Pros
The only pro is that that they have managed to keep the stock price up by slashing bonuses, getting rid of many folks hired specially to build out more core consulting services to compete with tier-one consulting companies and having ridiculous focus on reducing all costs with absolutely no pretense of giving hoot about employees, who truly are the assets. If you like the feeling of getting on a 5 week bench policy as soon as you get on bench and having your bonuses chopped off while all the executives continue to make ridiculous amount of money then this is the place for you.
Cons
Too many to list - the leadership sells this company as a visionary transformative consulting company but if you peel the onion you see a stinking body shopping company who lives is a schizophrenic dual universe. Don't believe any hype around SMAC or anything else - this is an Indian outsourcing, body shopping pig with a New Jersey lipstick on it paraded like some transfomation consulting joint but wouldn't know transformation if it hit it on its face.