Pros
Intergraph has some strong technical people that are very good to work with. It is also located in in Huntsville, AL which has a very low cost of living with a relativley high technical compensation. There are a lot of other technical companies in the area.
Cons
There was more management dysnfuction that appears to be at other companies. There have been a lot of changes recently in organization which may have contributed. I saw more confrontation than team work. It also seemed to be losing some its of technology culture and becoming less exciting. Attempts to make the company more profitable have maybe hit morale more that it should (cutbacks in some places, hiring in others). This happens, but it probably needs to be handled better.