They try to clean up their self-created problems however I am out of patience with their ineptness.
Cons
I have had three different recruiters at this company, all of whom did not consistently communicate necessary information about upcoming interviews. They have put me through hell for several months. Run away!