low salaries compared to other people with similar experience, managers are not skilled for managing people, very difficult to get promoted (senior managers are usually hired from other companies) and long work hours with limited recognition. Culture very polished, but stabbing in the back, with a lot of women and divas. Limited talent retention due to the company attractiveness, HR don't really care about the high turnover.