4.0
Feb 20, 2011
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Teamwork culture. People are nice. Managers are nice and reasonable.
Cons
Process is a bit blur in some operational areas, which needs a lot coordinations to make it work smooth.