I report to 2 bosses, one that is offshore and one on shore. I am comfortable working with my direct boss who is offshore but not the one at on shore.
The day I joined she (on shore boss) told me that I will get to hear rumours that I don't have to believe like she being partial. Within a week, I could feel that though my colleagues seemed to be happy, they really weren't. I noticed her being biased towards one of the colleagues particularly, seen them hanging out together (which I don't care, it's their personal stuff) but when this particular colleague of mine arrives late without usual intimation and is mostly unavailable at work for hours and is outside, he's not questioned (conflict of interest) but the rest of us are if we do the same.
I have tried to suggest ways of improving certain things in the team but she is adverse to criticism or suggestions. It's been a few months already and I have had my other colleagues who despise her (she asks us to come on time but arrives late herself) confess to me how they feel under-appreciated and sick of her being biased to this particular colleague.I also got to hear a lot of ugly incidents revolving her which I don't want to discuss here.
The only reason I still seem to bear to work is because of my offshore boss and I have no guts to tell him what's going on because she comes under a lot of other offshore bosses as well and I don't think anyone will understand. Now, I am not sure if I should quit my job because I don't feel happy with the current work environment that I am in.
The outcome I want is to work in a comfortable work environment under a good boss and I am unable to decide on that (because my offshore boss is good). Besides, I have sacrificed a lot to get this job. I am almost 2K miles apart from my family just to work here. The company's working hours and pay are good and I am up for a new project from my offshore boss. But should I give up on all these just because of my on-shore boss whom I have to deal with everyday is my question. Is it worth it to still continue?