Pros
*Work with fun friendly people *Fun office with team lunches and nerf basketball, snacks and drinks provided and a great atmosphere *An exciting product that is truly useful to the clients. Diverse travel opportunities across the U.S. and around the globe. *Top level management that is available, and really listens to everyone. *Great Benefits (Medical and Dental are outstanding and not costly) *Highly flexible PTO benefits
Cons
*Extremely rapid growth means that company structure changes often and can lead to confusion. *Heavy workloads and long hours are expected regularly. Former "slow times" are disappearing meaning there are rarely breather periods. *Poor communication about product feature changes can leave PM's not always knowing what the app is capable of. (This issue was getting better just before I left, but still not perfect) *Department silos meant there was some, but not much room for advancement in the company.