I recently applied for a job through them and after doing a phone interview they said they would send me a list of jobs. All I've been getting are ads and phone calls from colleges about finishing my Masters with them. No job lists. The company is bullshit! I can't believe I fell for it. Don't do the same!
I am sorry that you went through this experience with Gigats. I haven't heard of this place, but I know not to sign up for it now. It's a shame when places take advantage of people like that. I hope you didn't have to pay for anything before you had the interview.