Pros
Lots of talent in their staff. Benefits are above average. Parent company is printing money. There is opportunity to be had in the organization, but with advancement comes additional challenges and risk from those above that may not be worth the pay increase.
Cons
As others have mentioned, the organization has many leaders who have been at the organization for over a decade before the company was acquired and asked to be a cog in a much larger machine. There has been a struggle in this transition, with multiple projects being delayed or shifted prior to going live. Many company decisions give the impression of an organization still trying to solve Big Company problems with Small Company actions. You might expect some of these leaders to see repercussions from these results, but they all seem to stick around while those below them somehow end up being the ones who leave.From the bigger corporate perspective, some departments just operate more efficiently than others. The ones without conflict still have to operate around those that cause it. Employees looking to join AIM should ask why certain departments seem to always be hiring, and certain positions as well. Bonuses of any size are not a guarantee and are highly unlikely to be paid at max. Many managers are encouraged to not use their full bonus pool unless necessary. HR is outsourced to the parent company so you're really on an island if there are issues. They're not onsite and will coordinate with the leaders who are, so good luck with that.