As a contract worker the hours I'm given are very limited. I get payed with 30 days difference. That means that for work I do in a given month, I get the money the next one.
I am questioned by every cent I charge for the 3 hours they gave me in any given month, and berated when after 2 months of silence I can't work more than 5 hours during a holiday - more... weekend.
This is not a place to make money as a designer. Working as a consultant sounds BOMB tho.
The work they do is great. It just doesn't always trickle down to you. - less