Pros
If you interested in working with the smartest people that are always dedicated to excellence, with a product and technology, that is at-most cutting edge, incredibly stable, and delivering extraordinary results to customers, with an executive management team that follows and achieves consequently its vision of being the market leader in Enterprise AI, and most importantly if you wanna have the chance to make an impact to the world, then this is the place where you should.
Cons
No Cons, but consider this: This is a place where the collective IQ of face-to-face collaboration is critical to the achieve the companies goals. If you are not open to collaboratively work in the office, if you cannot cope with pressure on delivering results, and if you are a strict 9-5 guy, this might not be not your place.