Pros
Chief makes a great product and it is a lot of fun to work with. They give you traning on how to design houses and it is really interesting stuff. Lots of parties, cruises on the CDA lake, breakfast once a week, WII competitions. Chief Architect is all about the fun.
Cons
Salary is really low. As a starting software test engineer right out of college they offered 32k later I got it up to 36k (this is with a BS in CE). Raises are very small. I think that Chief focuses on the parties and fun stuff as a way to inexpensively compensate for the lower salaries. So a lot of these cons depend heavily on what you want out of a job. Do you want to work at a place that is super fun, lots of parties but pays low? Or would you rather get a higher salary job at a company that doesn't have as much fun?