Avantages
Intuit is, by far, one of the best companies to work for in this day and age for software engineers. Then again, it really depends on the team you're in and what you're planning to do. The greatest thing about working here is the work/life balance and their attitude towards learning and succeeding. That, and I never feel bogged down by countless meetings or other things that would otherwise hinder my ability to perform the tasks assigned to me (or picked by me). Also, the perks are quite fantastic, as are the people working here. You can learn a lot just by asking a few questions - and that's one thing you're never short of as a new employee. If you're looking for a great place to work with greats benefits, work/life balance, and attitude, this is the place.
Inconvénients
There's no real cons that I can really pinpoint this early in my career. Having to pay for lunch, maybe. :)