Pros
Salary and benefits are decent. Focus on acquiring top talent ensures you will be working with some of the brighter minds in the business, assuming you are interviewing for a site that has that background. With the SOA transition in full effect, you will likely learn some good new skills that will carry you well into the future.
Cons
Extremely $$$ focused. To the point of employee morale degradation in a couple of key areas: 1) lack of pay raises for the past 18 months and 2) large focus on off-shore development "capability". "Capability" is quoted because they are basically getting less than what they are paying for, and on-shore associates are paying the cost of arduously trying to grow the skills of the off-shore crew, with limited to no visible effect.