Pros
-Great/smart bunch of people with varied skills set and educational/cultural background -One of the better places for HR consulting -Periodic fun team events are good -Reasonably non-competitive; colleagues are willing to help you out when in need -Better work/life balance compared to some other consulting firms -Very accomodating to your work/life needs - e.g. part-time, work from home -You can really make a difference by developing processes and tools to improve efficiency or generating initatives to boost client engagement - there is room to be creative and management is supportive of this
Cons
-Extremely high turnover especially after the yearly bonus payout -Poor pay, benefits and performance review; getting a pay increase below CPI when you have met expectations for the year is an absolute joke -Poor performance management with very little transparency on decisions made re. promotion and pay increase -Trust issue at the management level. Management is not entirely honest with employees at times -Very political --if you can manage upwards really well, you are half way there to be more successful -Inadequate processes to guide decisions mean that leaders/managers' approach can vary and may not result in the best interest of the employees - Bad managers can get away with decisions that appear unfair to some employees