Job security is a plus if you make it to permanent employee, but temps are hired and fired with reckless abandon.
Very little mobility in the company that isn't predetermined. Management is toxic and underhanded, with almost no transparency and a lot of "because I said so" reasoning that has no place in the work environment.
If one makes permanent employee, be prepared to have drastically increased responsibilities over time with little to no increase in pay as a result. Low starting pay, and doesn't even increase to stay competitive with inflation.