I am currently working on a company I found through a compatriot who is currently my coworker, and I get the feeling that he is acting as if he owned me because he told me about the position the company was offering.
The truth is that finding this position came at an extremely critical moment. Hadn't I been hired, I would have had to leave the country, my girlfriend... I am very thankful for him letting me know about the position, but I personally think he's going too far with his actions since I started working with him.
This guy is a very unethical person, for several reasons, but there are two issues that are affecting me directly and getting on my nerves:
This company (a very small start-up) has a very loose working hours policy. We can pretty much get there whenever we feel like and no one complains. This guy arrives very late to the office, and almost every day at around ~6pm he starts asking me "Hey!... what time did you get to the office today?". When I reply that "At around 9", he starts commanding me to leave. The reason, expressed by himself, is that he himself wants to leave, but he fears that my staying will make him look bad (he's probably right about that). Truth is that by 6 pm I have already worked more than the required time in the contract (8 hours a day), but I don't like being pressured this way. He is not satisfied even if I tell him that I would like to finish some task. He keeps pushing me to go home and leave the work for the next day. If I complain too much, he inexorably brings up the fact that I got the job thanks to him.
The company is willing to apply for a different type of working visa (one that would allow us to stay for way longer time in the country) for the both of us. The company doesn't have much funding so this person is concerned that only one visa would be granted. Our lawyer says that is not the case (if one visa is granted, two will be as well), but he doesn't seem to believe it and he is pressuring me to stall my visa application until he gets his. Also, our management gave us some hints that if only one visa was granted, they would choose me (that may be another reason of why he's pressuring me directly over the issue). Of course, you can imagine what happens if I try to raise any complain... Yeah, "I got the job thanks to him, and I should be thankful I got to stay in the country some more time because of his intervention".
As I previously said, I am very grateful to him, but I feel I'm being somehow "invaded" in my rights. My point of view is that he didn't get me the position, but an interview. It was me who passed the interview and I am being kept in the company because of my daily work, not his, but I'd like to know your opinion. Even if I were the one who's right here (which I'm not too sure) the daily life gets very stressful because of this constant pushing and pulling. I have seen really sensitive answers in this site, so here it goes: How would you deal with this type of situation?