Pros
Salary on the high side Excellent benefits and perks Good work/life balance Flexibility to work remotely on some teams Great access to users for research and testing
Cons
* Lots and lots of talk about innovation. Little actual product innovation encouraged or completed. * Endless management shuffling and annual "surprise" layoffs. * Each new manager feels the need to "put their stamp" on orgs, leading to priorities that shift on a quarterly basis, which then leads to projects being abandoned and tons of make-work. * Emphasis on flash over substance--expect to revise "first time use" experiences over and over again while ignoring the way customers actually use the product or improvements to user experience deeper in product. * Expect to spend more than 50% of your day in meetings, even as an individual contributor. * Trend-follower rather than trend-setter. You'll find managers chasing the vision statements and context-free metrics of the most recent successful Internet company, without any thoughtful analysis about whether the model could work for Intuit products. * Tools and processes are a huge snarled mess that no one's brave enough to untangle.