okay so i just got a call from them for an interview i live really close by is there such thing cause ive never seen it before? anyone knows if i should go or not?
okay so i just got a call from them for an interview i live really close by is there such thing cause ive never seen it before? anyone knows if i should go or not?