Pros
If you are a student with your visa expiring and you're desperate to stay in the US then ASTA is the right place for you. But remember, they will treat you like a slave. ASTA provides a 5-7 week accelerated Business Analyst training that covers the basic duties of an Business Analyst. At the end of the training you are interviewed by the Director of Operations (mick interview) to see if you're worthy of a job. One thing to remember is to NEVER pay for the training. ASTA cannot guarantee you a job, there fore you should not pay since they will make at least 35-40K by slaving you around. Pay is 25$hr but thats literally one third of the actual pay. I found out my position was paying 120hr and all I was getting was a lousy $25 per hour. ASTA employees are shameless and they lie right through their teeth. ASTA is a company that will face serious fraud charges pretty soon.
Cons
ASTA sends their employees resumes to choose from. Once the candidate chooses that resume, he or she is to memorize the resume line by line and have stories to back up the experience. The experience is usually 5 to 10 years on these resumes but in reality you have zero to none! You are asked to fake it till you make it. Some have faced criminal charges due to the severity of the situation. Be careful!