Poor company management, lack of communication, poor daily payment, does not meet the market wage and spending scales, over worked, no facilities, no bonuses, no professional development, inconvenience in picking job assignments, sometimes takes hours to find assignments. In short, would not recommend anyone working here.