4.0
25 Mar 2011
Former employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great people, benefits are solid, good use of technology, good processes and overall culture around client experience is very strong.
Cons
Management sometimes incompetent or hampered by pressures to perform.