Pros
The product and technology are world-class. The daily breakfast, lunch, snacks, and company events and activities organized by HR make it a fun environment where you have lots of chances to meet and engage with co-workers that you may not work with regularly. Led by a proven winner and founder who knows how to build and grow companies. You have the ability to be seen and promote quickly if you are a strong contributor.
Cons
Fast-paced, technology companies aren't for everyone and it can be demanding at times.