They are an I.T. recruiting company
They are kind people. However, my interactions with them are impersonal. My last position with ABBTECH I traveled for what was was supposed to last for one month, but it ended abruptly, and I was not ever explained a good reason why by their management.