Opportunity to work with lots of very talented people
Forward looking, designing for the future, and exploring new technologies
Comprehensive and competitive benefits
Stock options
Cons
Growing market - always adding lots of new customers which brings growing pains.
Always adding or enhancing features which keeps everyone from product owners, developers, documentation, and QA very busy.