Showing posts with label shitstorm. Show all posts
Showing posts with label shitstorm. Show all posts

Thursday, April 15, 2010

The shitstorm

On Friday I had planned to visit a friend of mine in PA. Because it's a long drive and I didn't want to get caught in rush hour traffic I opted to come in to work early and leave early. I came in to work at 5:30AM and left at 2:30PM. Some might see that as diligent, responsible, or even just doing my job (getting my full 8 hours in). Others only look at the negative, the fact that I left early. The latter would be my manager.

I got an email reprimanding me for not telling her I would be leaving early, despite the fact that I told my supervisor of my plan days ahead of time and the fact that I made sure the day of that I wouldn't be needed for the rest of the day and the fact that I got all my work done. That pushed me over the edge. I called the recruiter and then I sat down with my boss to straighten things out. It turns out she has no idea what I work on all day, no idea how productive I am or am not. As it also turns out she's been removing my supervisor's subordinates one by one by putting them on other projects. I'm the only one left still working under him (by her own admission).

My supervisor is a really nice guy and his code is good, it just seems his leadership is lacking. What bothers me is that she is taking such sneaky measures to effectively demote him. It also bothers me that she told me all of this. I'm not here to be in the middle of a battle of wills, to take sides, or to hold anybody's hand. I'm here to work, get stuff done, and get it done right. What I'm worried about is how it will look on my resume if I don't finish out my contract. I only have 3 and a half months left to my contract. I'm thinking of just toughing it out and getting the fuck out when it's up.

The fun part is that it seems my manager has made waves with another contractor as well and that the recruiter had to step in to smooth things over. Let's see how this all plays out.