Yes a lot of these things are truth about this company but this company has made major changes since the name change and they have just had their AOC prolonged for next 2 years by GCAA.
They also have contract with KBR so if this two serious parties believe them they must have done something right.