Pros
Very nice Benefits: 401k match, excellent health benefits ESPP, Stock options and grants fitness incentive, onsite gym, tuition assistance, training budget (in a recession!) free safari access, new baby time off Pay: annual bonus, fair/good pay compared to competition. Spotlight bonus for exceeding effort Mobility: Career mobility, able to move to different roles horizontally. Generous lay-off benefits (yes, it's a pro, beats turning your badge access off on that day so you cannot get in) Tools: A lot of tools and toys to play with.. sometimes so many that there is not enough time. You can always find something new to experiment and play with. Culture: Outside of leadership.. normal employees are always ready to lend a hand. People bond together during critical times, there is no boundaries or politics (there is starting to be a big "however" in recent years. Company is in strong market position, all products are leaders in it's field. CEO seems to be doing fine, focusing on future product mix, although at times a little bit too "scatter brain" - seems to go in all directions at once. Current CEO is a better salesman than previous CEO, able to sell company to analysts. However, previous CEO did grow company revenues from less than 1 billion to over 3 bil/year Lots of "cash" - Departments seems to be flushed with cash.. (good and bad) good - lots of ways to spend money, team outings, technology toys, re-orgs, process changes. bad - so much waste (buy multiples of everything) , lack of focus, throw $$ and hardware at the problem. (Depending on each department's senior leaders.. some are very cheap.. no team outings ever, while some are very generous, multiple outings each year - leads to jealousy between teams, no consistency or policy) Many folks at Intuit has been around for years, the number of 5+ / 10+ year employees is very high.
Cons
Lots of work.. many late nights and weekends.. but the pros above make this a little bit more tolerable. No upwards career mobility, sometimes no clear direction for employees that have been here a while and moved up -hit a ceiling - on what's next. (was actually told that there is really no "next level" to go to in existing dept) One can move and do something else, but basically start from lower steps and work back up. Too much management hiring from outside ( Leads to new managers needing to "prove" themselves, throw whole departments into chaos with new projects, initiatives, process change, re-orgs something new just for the sake of it even though existing stuff works just as well or even better - see the "cash" comment in the pros section) Intuit also seem to hire heavily from companies that have existing vendor relationships, leading to these sr managers "pushing" products from their old companies.., etc.. There are no neutral thoughts or evaluation on new projects, one can deduce what the project will be based on just by finding out where the manager came from. Company starting to show age with politics and egos, especially with those managers from outside, will do whatever it takes to prove themselves, the existing Intuit culture is disappearing. Inter-team politics are rising, with each team trying to out-show / out-prove the other team, leading to disruptions and frustrations everywhere. Company is also in outsourcing mode.. many functions are being outsourced to India, it's difficult to gauge whether your position will be around in a year. As many on this board has mentioned, Intuit is a good place to work.. just don't expect to move forward in your career into leadership roles (because those leaders are usually from outside). Many are "comfortable" working at Intuit, and this is good.