The system is pretty massive and supports products in many markets, so there are plenty of opportunities for growth in almost any area. Also many brilliant people working here.
Cons
The company is global so working across time zones can be difficult.