They are immature in the realm of Agile and agile adoption. The other areas of the business I can't really comment as that is not so much my expertise and from where I stood it looked like they are doing a good job. But at agile - meh. They have a long ways to go to catch up to their competitors in the field.