3.0
Sep 24, 2008
Current employee
Scarborough, ON
Recommend
CEO approval
Business Outlook
Pros
The people who work here are great, at least at the "front line". The technical skills and attitudes of the team members if great.
Cons
Senior management does not give particularly good direction. It is often difficult to understand executive decisions and determine where you fit and how your work benefits the organisation as a whole