Pros
Still the name to have on your CV/Resume if you work in the payments industry. ACI is reknowned as the leader in their business area. If you can get a job in ACI in a non-low cost region and are in the payments industry it will be a useful career step (but getting the job will be tricky).
Cons
The last 2 or 3 years has seen a gradual haemorraging of valuable experienced staff from ACI. in certain offices there are no headcount increases allowed to replace those who leave. For the most part only people allowed to be hired are in Romania, India etc where no traditional payments knowledge exists. The result is a weakening of the ACI brand. Senior management do not appear to understand the banking software business and customer's needs. They appear to think we produce products that can be shrink-wrapped. Recently product direction announcements are a case in point and appears to be more style over substance. The company has lost a large number of managers at all levels as well as technical staff over the last few years. External people have come in to replace them but the company seems to be dominated by know nothing MBA types with limited practical real world experience. One of the consequences are inappropriate processes. We now have big company process imposed onto a small-medium sized company (and therefore not enough people to fill the roles the process requires). Adherence to the process is now more imporrtant at ACI than the customer's needs. That is plain wrong and not how it used to be,