3.0
Sep 14, 2012
Former employee, more than 10 years
Scarborough, ON
Recommend
CEO approval
Business Outlook
Pros
Great benefits, competitive compensation, super work environment, leading edge tools.
Cons
Senior leadership somewhat disconnected from clients, and middle management.