This is more of an ethical dilemma. I am working as a contractor for a state agency. For last few years, the top brass has changed and very arrogant people have stepped in. Their first order of business was to show to everyone that state employees are doing all the work.
This is as far from truth as possible. The state agency where I work, employs several hundred contractors who do the actual work. The state employees have no skills/motivation to do anything. They lack the insight into any technical work.
Recently, a state employee has been asking me for "help" with something she was assigned to do, but does not have the skills to do. This means that I will be doing all the research and prepare written instructions whereas in meetings and e-mails, all the credit will go to her, I am not even invited to these meetings or cc'ed on the e-mails. For all practical purposes, I don't even exist.
Even if I give her written steps to do the work, the complexity of the task is such that I cannot cover every possible combination and when she runs into any problems, she will ask me to resolve the issue while taking credit for it.
My questions are:
Is this normal in contracting because I have never seen it happen to any of my friends who are in contracting. Everyone works as part of team, and no one takes credit for other person's work, be it employee or contractor.
Should I help the employee?
Should I even continue to work with this client?
I asked a friend and he said that since I was a contractor, I should not expect anything. To me, this is unacceptable. Claiming credit for someone else's work is unethical. Any advise will be appreciated.