They do have a well-proven track record of providing very good value for money, and I get the impression that they achieve the prices they do through ruthless optimisation of their processes. I'm curious to see how that culture extends to software engineering (Provided they do it in-house).