I was once hired to do QA for a big company in the industry. It was a temporary position, contracted for 6 months, but had potential for upwards movement.
That was 3 years ago.
I’m still temporary. I was laid off once, only to be re-hired a week later with a new contract. I’m pretty sure that what this company is doing by keeping me temporary is illegal, but I don’t want to say anything because I don’t have another job lined up.
I scour the internet everyday for a new job.