-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)