There is no "works directly for EA" unless you're a high-level executive or possibly marketing (not sure on that one). EA is split into studios and cross-studio departments, each with very different cultures.
EA was once well-known for acquiring companies and then assimilating them into the EA machine, often with disastrous results. In the years since my studio was acquired, it's been entirely different, with the executives having a hands-off-by-default position, only intervening when there's trouble of one sort or another. While EA HR takes standard of living issues seriously, each studio is given a lot of latitude in how they manage projects and employees. One place that the organization as a whole did improve thing was moving the bulk of the employees (at least all entry-level ones) over to hourly wages, so the company has to pay overtime.
In my experience, EA's not bad about overtime and such, but I can't speak for every studio, and neither can your friend.