Pros
Great foundation in client services in a tough environment. Some very talented people pass through Aimia's employment and most colleagues were very helpful and supportive to help you get things done. If your face fits you can excel through the ranks and have a good career there. The contact centers could be a good entry point for smart & ambitious people willing to start in an entry level job and move their way up, but this was never guaranteed and the transition between teams can be hard. Some good training available and some great team building events.
Cons
Promotions and internal appointments often seems to be based on who you know & if your face fits, rather than being based on the best experience/merit. HR & management seemed to be quite immature in Australia, especially given the size of the global company - it operated more like a start up. The hours worked by some of the client services teams was excessive - in part due to the needs of the clients and their deadlines, and in part because of the way the client contracts and environment did not encourage a good work-life balance and didn't protect staff against working overtime. Some of the managers were very demanding and would push junior staff very hard, sometimes without providing the appropriate enablement & support.