The company has a lot of scope due to there multiple papers and sites.
Cons
The whole admin and HR system is Flop. People are very intimidating and friendly environment is missing. And god once you leave the job dealing with the HR and Admin is a tedious task. They just don't care whether you get your F&F, PF or experience letter. They will never respond to your mails once you are out of the company. A lot of follow ups may finally help you with some support.