First off, you need to be fully aware that this is unstable job. Starting from day one, team leads and mangers will be too nice to you. Couple weeks or so, things will be way too different, expect unfair treatment, you will be threaten to be terminated every once in a while. You will be treated as a tool they own and use however and whenever they want. Expect to be working weekends, and night shift, you are just a tool to them. They don’t care if you do 99% good job, they will only focus on the 1% that you missed and punch you for it.
Only team leaders and their “close friends” can do whatever they want, totally unfair treatment should be expected. team leaders and their “close friends” go out to smoke, and you are expected to stay and take calls for hours, the moment you go to the bathroom, they will start looking for you.
At least 7 people out of 15 will quit while in training, I guess that is enough indication, and people will start looking and applying for jobs from day one. This job was absolutely the worst ever in my experience.