Pros
Depending on job role and manager, working from home on occasion or set day of week was feasible. Leaving to take kids to doctor appointments and watch school performances was accepted. Missed work hours could be made up at home in the evenings. Small gym on site with great lunch classes available. Autodesk would reimburse for the gym membership. Peets coffee and nice expresso machines available for free. Company matched donations and 4 hours of volunteer time per month on company time permitted.
Cons
In the 7 years I worked there I never got more than a 1-4% annual raise. Even when I switched job roles, I was told it had to be a lateral move. My most recent immediate manager told me that in order to get a significant raise, you had to quit Autodesk and come back as a new employee in a new role. Then again, this manager was the most horrendous manager I have ever had.