Like all massive companies there's a lot of red tape.
Teams are disorganized as is usual with massive companies.
Work isn't super difficult if you're a junior dev you won't learn a lot as a lot of the work is already done. As in a lot of libraries already exist to use in front-end so not a lot of challenge and you won't learn a lot. As in you won't be building things out from scratch you just Re use existing code and libs.
Backend is the same, not a lot of complicated work. Pretty straightforward work for both front end and Backend. Basically, you're put in a box and don't get to learn new technologies as there's teams for everything. You can ask to work on stuff of course so that's good.