Aspentech – “Software Development”
Pros
Has some of the best technologies in some areas. Sometimes gets a free hand in developing things if you know what you are doing. Get to work closely with customers
Cons
Too much management interference in some cases. Too much personal politics at higher management levels. Different organizational units have conflicting interests.
Advice to Senior Management
Make different organizational units work together better.