Large company - an international corporation who tries to be the best in its field.
A lot of money is invested in develpoment.
A good place to study a not so known field.
Cons
Large company - it can feel a bit slow and complicated.
The meetings are very long and not always get to the point... Besides, the long meetings don't leave enopugh time for engineering work.