The caller claims to be based in New Jersey but its really a call center in India. They claim to be a staffing company. If they can't be honest about where they are calling from, how many other likes are being told. I found lots of negative reviews on Yelp.