Treatment to each person's strengths and coaching support for weaknesses is amazing that I have ever experienced in my 35 years in industry with many companies. You definetly see why this company wins the Canadian best managed company. Highly recommend working at Averna if you don't mind contract roles.
Cons
Working for some of the most demand high tech companies can be a con for some.