Your experience at EA completely depends on the team you are working for. Game teams have tight deadlines, and they may push you sometimes. Also, some game teams are more democratized than others in terms of allowing you to try new things. For instance, the PvZ team is very flexible, while FIFA is not.
The overall culture in EA is better than other tech companies, mainly because half of EA employees are artists and not engineers. They get excited with colors rather than numbers.
The benefits and salaries are mediocre when comparing to other giants.
It is not easy to switch teams or roles at EA.
People get promoted by talking a lot (politics), rather than by achieving something.
One of the main problems in EA is that managers have no technical knowledge and experience. This is a huge issue when we have conflicts. I personally prefer the organization model of Apple and Google, where engineers directly report to a senior TD/engineer and there is one DD for budget management, etc.
Had an interview with 4 different rounds. First round was HR. Then a tech round with the managers, and then 2 panel rounds. It was a bitter ending; I did not get an offer.
Starting with a phone screening with HR, followed by an interview with the technical director. Then a technical interview with team members and a behavioral interview with a producer and a project manager.
A first screening with the recruiter to talk about the position. An interview with the software engineering lead, and then three more rounds of interviews. One of them was "culture add" and then two technical interviews, which were pretty similar.
Had an interview with 4 different rounds. First round was HR. Then a tech round with the managers, and then 2 panel rounds. It was a bitter ending; I did not get an offer.
Starting with a phone screening with HR, followed by an interview with the technical director. Then a technical interview with team members and a behavioral interview with a producer and a project manager.
A first screening with the recruiter to talk about the position. An interview with the software engineering lead, and then three more rounds of interviews. One of them was "culture add" and then two technical interviews, which were pretty similar.