Pros
Yes, you can go work on an novel augmented reality of a Porsche in your driveway that you can configure to your heart's delight. Or an Ikea couch perfectly positioned in the corner of your living room. Or a realistic zombie apocalypse at 30 fps. But what a blessing it is to work at a company that is at the intersection of wildly futuristic AR innovation AND incredibly positive social impact. Having just returned from watching Ready Player One, I feel even more blessed to be working on games that draw us back into the real world. How do you move in Ingress, Pokémon GO, and the upcoming Harry Potter Wizards Unite? Put one foot in front of the other, and go outside and play! Niantic games get gamers out into the real world - you sweat, you get sunburned, you freeze, you get snowed on, you get blisters on your feet.. And you meet real people in the flesh and bone. You help form real (not digital) friendships - relationship at work and between our players that last a lifetime.
Cons
You'll be surrounded by incredibly smart people, with brilliant ideas for the future of augmented reality. So you gotta bring your A game every day. And you'll meet the players of your games in the real world - all Niantic employees get to go to real live events as a perk of employment. So you'll hear from them directly what they like, and DON'T like, about your work!