Pros
Best training i ever had, very positive environment, helpful team, great atmosphere. If you are single, have no life, and have no problem working practically 24 hours... then this is the job for you.
Cons
you will practically become a slave, you take a break or go to the restroom and your team lead or your director will be texting you, emailing you to find out where you are. they claim its like a big family but in reality, like any business... everything is about production. you will work 12-15 hours a day and they will still ask you for more. they say you are required one Saturday or 1 weekend a month but expect you to be there all 4 weekends and sometimes both Saturday and Sunday... if you don't "show up" on the weekends then you are not "hungry" you are not a "hustler" you don't have that "killer mentality". They will hook you with the "possibility" to make lots of money and it is true.. .you will make LOTS of money but in exchange for becoming a complete slave. you will NOT make any money for the first 8-10 months of your career and you will have a very hard time if you have kids or family.