Good environment to work can acquire loads of knowledge
Over all company is taking care of everything your safety and health including your family which is a very good part.
There are absolutely no benefits to joining this company, in India at-least, can't say for the other branches but the Mumbai office is just not well managed and its the Head Office in the country