Pros
Solid products that contribute positively to society (unlike other big tech companies in Bay Area), the company cares about its customers and employees and strives to constantly improve (both its internal processes and products). Over my 20 years career, I've worked for a lot of different companies and this one is definitely very close to the top. If you are in the tech field, you will get the chance to work and experiment with the latest technologies. Benefits are great and the company invests in keeping the skills of its employees top notch. There is structure (as it should be in a big company) but at the same teams are given flexibility as to how to get things done (as in startup). Life is all about maintaining balance, right.
Kontras
These exist in every organization, but here are few based on my experience: - Sadly job promotion is not entirely based on merit. In order to get promoted you need to continuously ask and lobby for it. This exists in all companies (not only Autodesk) but there are instances of people who get promoted without having much people management or subject matter skills - it can be mind boggling! - Employees are given the opportunity to make lateral moves but are not always required to take up the necessary training (including certifications) to learn the intricacies of the new position. These employees usually apply some of the knowledge from the old job to the new gig but often times it is not enough. This leads to sub-par work for months, even years.