Poor management, Poor review on HR, Lay off lots of temps. If your a temp you aren't treated well. If you get laid off there aren't any warnings or any clarifications in person with your work performance if you had errors. Depending on what department your working in there can be drama between people but management doesn't really do anything. Management depends on the department can be cutthroat. Full-time workers are a little bit more lenient on errors and at least given warnings. If your temp you're almost treated like trash. A 3rd party which is HR handles your terminations. You have no way of explaining yourself. Even if they provide reasoning you have no way of speaking out to explain yourself based on work performance. The way HR and management does things is really toxic to employees.