The key question here is: Are you an hourly employee or do you have a contract with the company you are working for?
If you have a contract you should check it to see at what point you can re-negotiate it.
As an IT professional you are like other critical components, an asset of the company. As an asset it does not pay the company to have you unhappy and not doing your best work.
The key to your success within this or any other organization is for you to prove your value to that organization on a continuing basis. Make certain that the leadership in your organization is aware of what your contributions do to help the organization be successful. Try to do this by using your chain of command. If your message is impeded by your immediate supervisor ask to talk to their boss. It is critical that you be prepared with documentation as to what you bring to the table and what you need, (in terms of recognition/support), to do your best job for them.
Your message should be: "my goal is to help this company be as successful as possible, please help me do this!"
Keep Up with TechRepublic