Pros
- Growing exponentially, so the opportunity to grow as an individual/professional is great - Great leadership. Care about their people a lot (for instance, their well being, happiness, overall satisfaction with the company/client). - Fair package (salary, benefits, career development, RRSP plan, etc..) - Environment and culture are simply amazing - Some of the top notch consultants that you will work with in the industry
Cons
Because the company is growing so fast, they are lacking some of the processes. Executives are putting everything in place, but it takes a bit of time before things do get stabilized. Someone Junior may feel a bit lost due to lack of experience because the company doesn't have strong processes in place,. It's hard for those young individuals to start executing right away unless until they get mentored. It's a great place for those who's got experience.