Pros
Its a body shopping company with no professional ethics, so if you have issues with your visa, any authorization paper they will do all those fixes for you, Don't worry, They even create duplicate copy of H1 paper with changing name/validity etc.
Cons
- Very Unorganized
- Most unprofessional
- Only false promise
- No pay on time
- No mail reply
- They even kept my 20 days money