Pros
Product is incredibly high quality Great place for recent college grads or others looking to get certain experience on their resumes and then move on Pay is competitive Despite offices being spread across the world, they do a good job of keeping everyone in touch Work your 40 hours, collect your paycheck, go home Very generous PTO policy
Kontras
Management is hit or miss Easy to get lost in the shuffle. The company is huge. Development and release process of the software feels like it has not changed since the dot com era Periods of crushing boredom with intermittent moments of blind panic Generic corporate culture. The epitome of a cube farm. CEO seems legitimately unstable at times. Company meetings feel like sitting through indoctrination for a cult. It'd be easier to drink the kool aid if the company either did some good for the world or made corporate culture more of a priority.