Is Allstate India a good company to work for?

Is Allstate India a good company to work for?

Good company to work with, very relaxed kind of environment, good work life balance. Free transportation and other facilities are good.

See also  Can you cash out term life insurance?