I work in the tech industry in uk. I am part of what is called a graduate scheme and got placed in a company for a certain amount of time. A graduate scheme basically trains you, then places you in one of their client's company for the amount of a contract you signed (sometimes you can be switched between multiple clients).
My problem is the following: My client really likes me and want to buy me to my company earlier than the initial contract (it is possible). Great! This means they have a perm (not a consultant anymore) and I have a better salary. However, I know I will move to another city soon and will then want to change offices (they have an office in the city I will be going to).
The train is quite expensive (thousands per year) between these 2 cities, plus it would take between 1h and 1h30 to come to the office (therefore, around 2h30 of travel for the day). I know I will not wish to continue to work at my initial office/team very long (work-life balance, costs, ...). Some people of the office do.
I do like and respect my team. My managers feel the same towards me. I do a great job and I know they might want to keep me in the company. But moving office might be a problem for them.
My question is: do I come clean with the fact I will move AND that I will ask to move office as well? I could come sometimes to the initial one, but I don't want 1) to do it too much, 2) to pay the trains as it is very expensive. I am afraid to do so because this could cause them to rethink hiring me earlier.
I am a person that tries to always be open and honest - therefore I feel a bit conflicted. I respect my manager, but I am afraid of what could happen if I came clean.
Edit: I intended initially to wait after the moment my contract "expired" with my initial employer to mention this move. There is an amount of time I have to work for the client, even if they recruit me as a perm (it seems a bit complex if you are not familiar with the system). I thought this would allow both parties to 1)get my perm position, 2) be sure for the company that I now am part of the company and not a contractor of some sort. This means that I don't "lie" as I do intend to stay working for them, but I know at some point my situation will change, and I am aware of it.
Edit2: I did mention I was gonna move at some point. They said we could find an arrengement but I would still work for the team of City1, having to come at least half the week to office1. It was never mentioned (well, I didn't mention it neither) to work for the other office of City2, which makes me think this might be a problem.