They do all of the talking. A temp gives you a take it or leave it salary offer. The department manager hires you and you think you work for that manager but upon hire, they introduce you to a team leader with no college degree nor managerial skills and their desparation to hold onto their job will make your life a waking nightmare. Tbe work culture is dismal. People look sad. The managers walk around clapping to get people to dial the phone, they openly berate people, It looked like a dismal diary farm where the cows are chained to a pole all day long. I am being kind it appeared much worse. Everyone I trained with quit less than a month after training.