A lot of possibilities to develop and grow constantly
Great opportunities to participate in different projects all over the world
Life-long learning integrated into work
All processes are well organized
Clear and transparent communication
Cons
Some processes may be too complicated due to the big company size