They hire high calibre consultants from prestigious schools, but do not sell consulting services.
Theae consultants sit on bench as a result, and then are criticized for being on bench.
All projects I have seen are pure staff augmentation, and only pure development, no project management, no domain expertise, no business requirements, no business process re engineering. Nothing outside of coding and testing.
They want to be an Accenture or Deloitte but they don't want to evolve out of the box they've been in for 20 some odd years. Anyone who attempts to highlight the benefits of doing so is marginalized, humiliated, then fired.
If you just want to be a coder, this is a good place. If you want to think for a living, look elsewhere.
Good place for coders