More photos of America Geeks / Geeks Technical Solutions Pvt Ltd
I’m still getting a lot of internet traffic, especially from India, many of those requests specifically from Chandigarh, where the America Geeks call center was located. I assume those visitors are ex-employees or otherwise remember the call center. For those...
Read more