Entry level employees will be in the field, a lot and there's not much time to do anything else. Plan on being a field tech for 5 years. EA has historically been very hesitant to hire new employees to keep costs down and billable hours up. Usually hires are made well after a need is realized and people can get burnt out with the constant demands.
There's very little coordination between VPs/program managers and staffing needs. It's a cut-throat battle to secure staff for projects. Win a proposal and you're on your own - especially when things go south or have a difficult client.
It is very much a sink or swim company. If you're not in the A group, you're in the cold and then mentoring or career development is just a buzzword. You're just billing hours until there's a mistake and then you get re-shuffled to the bottom of the stack.
A lot of projects fly by the seat of their pants. Extra work is shouldered by PMs who do a lot of the accounting and procurement work. There isn't a lot of support staff who actually do work.
Accounting and project management software is antiquated and creates more work and mistakes.
Salary adjustments are opaque and annual reviews have little to do with whatever your raise is. Very difficult to get ahead, except to be hired from an outside company.