Its a huge global company with large amounts of personel and infrastructure, there seems to be different paths in where one can grow in the company if you
Cons
There is a big gap between "low level" and "high level" employees, their salaries are really low for anyone working in their projects versus the qualifications they offer, as being bilingual