Great Culture, Commitment to Values
Pros
Come for the culture stay for the compensation opportunities. AIM has an amazing culture that they work hard to develop and maintain. The office is welcoming and supportive and constructively competitive. With that, the compensation potential is boundless. AIM works hard to get everyone a piece of the pie without compromising morals or values along the way. Find good people good opportunities, and do what you say you are going to do...it's as simple as that.
Cons
The vacation accrues fairly slowly (at least with my compensation package, and I am pretty sure it is standard). However, work-life balance has never been an issue. I have never had an issue getting a day off if necessary, not even a blink of an eye from management...so the concern for me is minimal.