Pros
Its consultant and poor management and Hire and Fire Company, you can join this company only if you have nothing in hand otherwise never ever think to join this company. They will make false promise.
Cons
Its Hire and Fire Company, If you are getting offer from this company please dont accept. You will loose your current job once they will offer you and after 2 months if they will get a cheaper resource they will kick you. and you will become jobless.