Gives you an opportunity to work with a global team. The pay was very competitive, and there where quarterly performance bonuses.
Cons
The company could not maintain there business model in the region that I lived. Had poor screening process of employees, and had a very bad experience with a co-worker.