Pros
-Great team and working environment - the people are great to work with
-Interesting projects and and strong pipeline (pending the team you're in)
-Competitive Salary
Cons
-Disconnect between senior technical staff and junior consultants, with limited feedback and opportunity for growth at times
-No overtime policy and limited TOIL recognition.
-Changes from recent sale to American company. Changes in policies and management style evident.
-Does not compare with to competitors (even similar size companies) when factoring in additional benefits such as overtime, TOIL, parental leave
-High turn-over rate currently, with limited resources at times