I have no advice, but I can tell you I'd be really steamed in your position. Especially the part about being paid less simply because of when you got hired. Is there any way to transition to working for the company rather than the agency?
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.