With the June 3rd layoffs it is proven that Allegis isn't great anymore. Never would have seen this in the days when Jim Davis and Steve Bisciotti really called the shots. They sound no different than this article now:
http://www.computerworld.com/s/article/9248996/This_IT_worker_had_to_train_an_H_1B_replacement