I was recently offered a position with a client that I contract for. They said they would match my salary and give me their benefits, which are presumably better since they are government-ish. The job would also be more stable since it is government-ish.
Half of my small team is employed under my current employer and one of them is my boss (at my current employer, not my project boss) and is friends with a professor I keep in touch with. I think that connection was one of the reasons I got the job.
My question is, would accepting the job offer make it awkward to work with the employees of my current company?
I am happy with my current: employer, client, work, and salary. I would prefer to not rock the boat and am currently thinking of staying with my current employer, but the friends/family I have talked to think I should take the clients offer (including someone who recently quit working for my client).
Note: I did not see anything in my contract about a non-compete or anything mentioning being prevented from doing this. I also do not know the contract that the two companies have with each other. This is in America.
Am I allowed to ask bonus questions here? If so:
- My current employer said that they would try to keep me after this contract ends as I am a "top performer". How likely is that to actually occur and what is that process like? Do they give me options of contracts that they have? Do I just wait for them to find a contract for me? Do I job hunt, but under them?
- Looking at glassdoor and from conversations around the office, I have gathered that might I make more people working for my client with a similar level of experience. If they match my salary, should I expect to not get a raise until my salary is closer to their average?
- Is it considered amoral/a "jerk move" to leave my current company? They are the ones that found me and negotiated my favorable salary.