None. they will charge for every service they will provide including immigration. stay away
Cons
Many - Money minded. I don't think based on my experience they treat consultants as humans .it's a money-making machine for them and they every bit out of it as much as they can - Avoid . you will certainly find better employe