My own experience
The company provides a relaxing environment for business. The financial benefits are poor compared to its competitors. The culture differs based on where you work and for which dept but the promotions and the rules for promotions are not clear. Many talents left the company because of these 2 reasons.