Pros
The salaries can be competitive and some employees have the option to work from home. ACI also offers tuition reimbursement should you choose to pursue certifications.
Cons
Software is often deployed without proper testing which causes laptops across the company to crash and face multiple performance issues which never get fully resolved. This has a negative effect on productivity. Poor work/life balance. Every department is understaffed and overworked. ACI is constantly acquiring new companies without gaining an understanding or appreciation for what they do. They don't bother to fully integrate said companies into the fold before purchasing another organization. This leaves employees feeling demoralized and insignificant. Senior management purposely overlooks employee concerns.