Pros
-Intensive 12-week training course where you have lectures for about 2 hours each day and spend the rest of the day completing assignments and going over them with classmates and instructors. They spend about a week on each topic, so you learn the bare minimum needed to pass interviews and will have to do a lot of work on your own -Provide work visas for international workers
Cons
-only $1000/month stipend during training, and they reduce it or take it away if you perform poorly on assignments or mock interviews -under contract for 18 months after finding a job with their clients, will have to pay training fee of $3000/month if you leave after signing contract before your period is up -Will remove you from training program after 2 weeks if performance is below average