Slightly confused here. So this supervisor is not your current one but at the same company just a different department or location? Well, it's definitely a start. Fingers crossed!
Discussion
Yes... They want to keep a good worker I would say. So the company is the same. (They have millions of workers world wide). I could even work in Spain or any other country if I want. I say I try the other location because the company isn't bad at all.