You don't get paid as much as you'd make at other companies. I talked to other material testers who were making $4+ more per hour. You also don't know your schedule until the day before, making it annoying to plan things after work, sometimes you're not done until 8pm. Finally, I disliked how little training I received, and how little professional development I received as an employee. I feel like I would have stayed in the company longer if I had received more professional training/certs and been able to receive raises more frequently.