Not many places in Mexico where you can build Product that impacts literally thousands of companies around the world while not just working but creating the next generation technologies. With the new campus we are very well treated w/ a true Silicon Valley type campus over 5 Hectares, with great food, a giant gym, playing fields, and people visiting us from all over the world.
Cons
Its a large company. Takes a bit longer to get settled in.