Pros
Honestly, no pros you will find once you join them.
Cons
I joined them on a bond of 2 years. Within six months they harrassed me & other colleagues so much due to a project that I wanted to leave immediately without a notice. When I spoken to management for leaving, instead of asking my problem with company & work, they threatened me for a legal case if I break the bond. My father intervened with help of a legal advisor & he took me out within 7 months.
If you don't believe me you can connect with their old employees & you will also find not even one employee in their company is retained for more than a year.