Is team culture really any better ?