They expect the Techs to produce numbers and if you can't then they will let you go. Can get let go at anytime which is the worst if you have bills to pay. I have seen it first hand people getting hired and not staying long. HR can be kind of shady. Management does play favorites at this company. There is also Mandatory OT so be prepared to stay.