Challenging projects with a lot of creative people in the environment. If you are with the branches in Asia, there are a lot of little perks such as afternoon tea, holiday gifts etc.
Cons
One of our management was not only not capable but cannot managed. The team itself was fine; however the manager who managed the team made everyone's life difficult and tiring.