I worked at SolidWorks as a summer intern in the marketing department and it is a great place. Their line of software products for 3DCAD is super awesome and the people that work there are great and passionate about what they are doing. If you need to buy 3DCAD software or are looking for a great place to work in Concord, check them out either way.