Pros
Will make your resume in the Correct way.
Cons
-The payment is lowest(please before you join this company take a look at glassdoor with your information and then you will know how much should Alliance would pay you), most of the time they will try to take between 40-50% of the total. Believe me ,even when you are in interview process recruiters will tell you that your employer is paying you very low rate. Some times you will make it a Job but Employer will cancel it because he gets less then 40-50% to win on the total. -He won't gave you Medical insurance until you have a year or 2. -They will add you several years to your Resume to get better payment for them(remember 40 or 50% of the total for them and the rest for you) -They don't care about you , they only want to put you on the market an generate money for them. -There are other companies that will take of like 15%-30% of the total.. You should look for them.. -Most of the Good Reviews are from people close from the Company. -The organization for this company is only to generate money from Engineers. -Your payment some times will get late like 3 or 5 days. from 1(first) and 15 from each month. -Most of very very good Engineers leaves company in the process because they get better opportunities (most of the time they other companies will pay like 40%(or more). e.g He brings you with 80k... other company will pay 120-130k per year)