AllstateUI India is a subsidiary of the AllstateUI Corporation, one of the largest publicly held insurance providers in the United States. AllstateUI India, a Global Capability Center with a workforce of 2000+ employees, is centered in Bangalore and Pune.
The revamped website for Allstate India was designed to emphasize two key aspects of the company:
• Their contribution to the operations in the US as a strategic business service arm
• Their employee engagement and corporate culture, which has won them bragging rights to be certified as A Great Place to Work
The website was designed in line with their existing brand guidelines and to echo their brand promise; “You’re in Good Hands.”